3653df72f4
Update readme
2025-05-04 14:00:29 +02:00
e569eb75b0
Fix some bugs, it is working now!
2025-05-04 13:54:42 +02:00
b9c40a6ee8
Add restore note
2025-05-04 13:38:00 +02:00
7a2b7064cd
Add ARG TARGETARCH
to dockerfile
2025-05-04 13:31:55 +02:00
518efcfe68
Use v3 login action
2025-05-04 13:31:41 +02:00
513f9af69f
Adapt postgres-baskup-s3 to backup Docker volumes instead of Postgres databases
2025-05-04 13:18:07 +02:00
Guillaume Briday
ecb08ff41c
Using GitHub Flavored Markdown for Note and Caution ( #45 )
2024-01-27 11:33:49 -05:00
Georg Ledermann
bb9f3af1e0
Add support for PostgreSQL 16, drop 11 ( #39 )
...
* Add support for PostgreSQL 16
This requires Alpine 3.19
* Drop support for PostgreSQL 11
Version 11 has reached end-of-life (EOL)
https://www.postgresql.org/support/versioning/
* Install aws-cli via apk instead of pip3
This removes python3 and py3-pip as explicit dependencies.
Python is still installed as a derived dependency.
This fixes building on Alpine 3.19
2023-12-21 16:47:10 -05:00
MaxMls
aca41c2af4
rm db.dump.gpg in case of error ( #36 )
2023-08-10 14:17:02 +02:00
Elliott Shugerman
2564496912
readme updates [skip-ci]
2023-01-29 12:23:42 -05:00
Elliott Shugerman
16df9b3980
add postgres v15, drop postgres v10
2022-11-29 00:50:08 -05:00
Elliott Shugerman
5f68eb82b3
minor typos
2022-09-25 13:57:55 -04:00
Elliott Shugerman
53c5ca4b11
share common env var code
2022-09-25 13:55:47 -04:00
Elliott Shugerman
abbe4b3703
comments
2022-09-25 13:46:26 -04:00
Elliott Shugerman
9f8d2acb30
add .dir-locals.el
2022-09-25 13:46:26 -04:00
Elliott Shugerman
9fa6cece9d
remove weird bit from POSTGRES_PASSWORD error message in restore.sh
2022-09-25 13:46:26 -04:00
Elliott Shugerman
ea7d8e77bb
make access id/key optional ( closes #21 )
2022-09-25 13:46:26 -04:00
Elliott Shugerman
60c0ff5fc4
readme stuff [skip ci]
2022-07-26 09:12:27 -04:00
Jizu Sun
d5a7945317
fix S3_ENDPOINT and BACKUP_KEEP_DAYS compatibility ( #19 )
2022-07-25 16:33:40 -07:00
Sam Weston
4ac3278ffb
Add ARM64 Builds ( #15 )
...
* Add ARM64 builds
* Move to a go-cron fork with arm64 support
* Use TARGETARCH directly in the script
* Use buildkit for docker build in readme
2022-07-13 22:16:28 -07:00
Elliott Shugerman
600617f9ba
bump alpine version for pg v14
2022-07-03 13:47:37 -04:00
Elliott Shugerman
8bf8915f5f
fix compose example in readme
2022-07-03 13:47:02 -04:00
Elliott Shugerman
3f82b5fc12
add docker-compose.yaml for development/testing
2022-07-03 13:43:54 -04:00
Elliott Shugerman
0874c2abfb
add build command to readme [skip ci]
2022-07-03 12:29:47 -04:00
Elliott Shugerman
23accb3894
readme tweaks [skip-ci]
2022-04-15 10:30:39 -07:00
Elliott Shugerman
1acb65132c
Merge pull request #14 from fulminant/master
...
Added BACKUP_KEEP_DAYS option.
2022-04-13 21:16:10 -04:00
Dmitriy Haidiuk
2b28f9f0ec
Updated removing old backups logic.
2022-04-13 11:16:23 +03:00
Dmitriy Haidiuk
f08931bf80
Updated README file.
2022-04-13 00:34:08 +03:00
Dmitriy Haidiuk
2e45dc55b8
Updated backup remove cron date variable.
2022-04-13 00:21:34 +03:00
Dmitriy Haidiuk
b1b12e8a05
Updated backup remove cron date variable.
2022-04-13 00:11:32 +03:00
Dmitriy Haidiuk
1ea38070f6
Added auto-remove for old backups.
2022-04-12 21:39:51 +03:00
Elliott Shugerman
80b1fd7936
whitespace [skip ci]
2021-12-12 14:05:27 -05:00
Elliott Shugerman
1cc51332a0
remove dockerhub build code
2021-12-12 14:01:22 -05:00
Elliott Shugerman
1677fb8e76
whoops
2021-12-12 13:59:19 -05:00
Elliott Shugerman
ba4bd19d23
tag images properly
2021-12-12 13:58:06 -05:00
Elliott Shugerman
25f6415c1f
quote versions
2021-12-12 13:54:57 -05:00
Elliott Shugerman
136b59bcf2
use strategy.matrix to build multiple versions
2021-12-12 13:48:42 -05:00
Elliott Shugerman
10ef696200
fix tag name
2021-12-12 13:32:35 -05:00
Elliott Shugerman
769d8cc3ba
first stab at using github actions
2021-12-12 13:29:02 -05:00
Elliott Shugerman
36d5b2888c
add support for postgres v14, drop v9
2021-12-07 23:08:02 -05:00
Elliott Shugerman
8ef632ab84
breaking change: if SCHEDULE is not set, run backup and then exit
2021-12-07 23:08:02 -05:00
Elliott Shugerman
87d335f46d
readme [skip ci]
2021-06-22 08:32:05 -07:00
Elliott Shugerman
d74f3b27c6
update versions in readme [skip ci]
2021-06-20 14:22:25 -04:00
Elliott Shugerman
c291eb465f
bump alpine version for pg v12, add pg v13
2021-06-20 13:46:44 -04:00
Elliott Shugerman
c3ed3c8bb7
build hooks | fix push script
2021-06-20 13:41:30 -04:00
Elliott Shugerman
95d11a8e6c
build hooks | use common versions array
2021-06-20 13:18:30 -04:00
Elliott Shugerman
147fd4ecaa
docs [skip ci]
2020-05-29 19:23:17 -06:00
Elliott Shugerman
0e10fe292c
use alpine 3.11 for pg 12
2020-05-29 18:57:51 -06:00
Elliott Shugerman
d6a761045e
fix restore for case where restored tables are missing in target
2020-05-29 18:41:59 -06:00
Elliott Shugerman
31f3a471bc
use build args instead of templating
2020-05-29 16:51:17 -06:00