Commit Graph

78 Commits

Author SHA1 Message Date
Max Stabel 9469bbe7ba Base image directly on official restic image
This has the advantage of using Alpine Linux as base and having certs,
ssh and fuse already installed.
2019-11-29 00:51:09 +01:00
Max Stabel 15012cdab1 Run test backup every minute
Change interval of cron to backup every minute instead of once a day at
midnight to make it in line with the documentation.
2019-10-11 10:53:37 +02:00
Tobias Kaupat ec42bdd04c Merge pull request #38 from lobaro/alpine
Merge Alpine to master for #4
2019-09-19 10:30:06 +02:00
Tobias Kaupat 88620c3acb Merge branch 'master' into alpine 2019-09-19 10:27:26 +02:00
Bruno Inec b0408d66a5 Add rclone to Dockerfile 2019-09-16 11:40:47 +02:00
mrclschstr d10efe97f5 Fixed missing backslash by separating ENV lines again 2019-07-25 14:49:34 +02:00
mrclschstr 29e46cad2c Implemented a simple mail notification after backups using mailx. This can be used to send mail via an external SMTP server. Syntax uniformity is questionable. 2019-07-25 14:49:34 +02:00
Tobias Kaupat 0f2df46b9d Merge pull request #31 from Cobrijani/upstream-master
#30 Resolve test docker hub
2019-07-24 08:28:59 +02:00
Stefan Bratic 5f5f75f903 Fixed dockerhub test 2019-07-19 10:13:21 +00:00
Stefan Bratic 5c0dbbc9cc Merge branch 'master' of https://github.com/lobaro/restic-backup-docker into upstream-master 2019-07-19 10:11:32 +00:00
Tobias Kaupat 7ed9080c68 Pin version and add dependencies
- pin version of base image 
- add fuse 
- add openssh-client
1.3.0-TEST+0.9.5
2019-07-19 00:25:38 +02:00
Tobias Kaupat 683db322d7 Update README.md 2019-07-19 00:19:55 +02:00
Tobias Kaupat f99b15304f Update README.md 2019-07-19 00:18:20 +02:00
Tobias Kaupat 6613cd39b3 Update README.md 2019-07-19 00:13:09 +02:00
Tobias Kaupat 71feaad5b4 Update README.md 2019-07-19 00:12:44 +02:00
crast b4ed623bd4 Reduce layer count in Docker image:
* move the bzip2 and extraction into the scratch image
 * combine commands and ENV directives to make less layers
2019-07-18 23:36:00 +02:00
Cobrijani 31a9e3f328 added changes from master 2019-07-18 23:30:46 +02:00
Cobrijani 1033900afc corrected check status 2019-07-18 23:30:46 +02:00
Stefan Bratic 8aa40aa682 fixed status check 2019-07-18 23:30:46 +02:00
Stefan Bratic 4cdfc85445 added general repository checking 2019-07-18 23:30:46 +02:00
Cobrijani f4275c5aef added changes from master 2019-07-07 12:44:55 +01:00
Cobrijani 8a49ee9a53 corrected check status 2019-06-19 21:06:17 +00:00
Stefan Bratic 6bedee1ab1 fixed status check 2019-06-19 11:05:34 +00:00
Stefan Bratic 5e99ccbc9f added general repository checking 2019-06-19 10:18:06 +00:00
Leonardo Fedalto 393cc232c1 Bump to restic 0.9.5
https://github.com/restic/restic/releases/tag/v0.9.5
2019-06-06 16:07:14 +02:00
Tobias Kaupat 99ad449822 Update Dockerfile 2019-02-06 15:55:19 +01:00
Tobias Kaupat fb54cf6906 Update README.md
document AWS S3 parameters
2019-02-06 15:55:19 +01:00
Tobias Kaupat d3c851da27 Update backup.sh
log restic repository and AWS ID
2019-02-06 15:55:19 +01:00
Sergei Silnov f500b08d94 Update to version 0.9.3 2018-10-22 22:44:44 +02:00
Tobias Kaupat fa45e05b19 Update README.md 2018-07-01 20:24:48 +02:00
Tobias Kaupat 527ba2dd4f Merge pull request #19 from NickBusey/master
Fixing default cron value
2018-07-01 20:16:44 +02:00
Nick Busey effd03a102 Fixing cron 2018-06-20 15:43:55 -06:00
Tobias Kaupat a6a6570d78 Merge pull request #16 from KalleDK/patch-1
Update Dockerfile
2018-06-05 20:06:08 +02:00
Kalle Møller d9246419f9 Update Dockerfile
No reason to run an update when cache wouldn't be used anyways
2018-06-05 17:36:15 +02:00
Tobias Kaupat 9a3bf04654 Merge pull request #13 from mulmschneider/patch-1
Fix typo in variable name
2018-02-26 17:07:21 +01:00
Martin Ulmschneider 1b2d36f3c4 Fix typo in variable name
VERION->VERSION
2018-02-24 23:16:21 +01:00
Tobias Kaupat bb10ca8b31 Merge pull request #12 from xoes/master
Some Improvements (from my Point of View)
2018-02-12 14:53:55 +01:00
David Arnold f081131560 [FIX] get root cert into the busybox 2018-02-11 16:50:04 -05:00
David Arnold 0eb6656705 [FIX] use BusyBox with glibc for the remaining dynamically linked libs 2018-02-11 16:50:04 -05:00
David Arnold 918b7f656a [IMP] kill service if sync fails
This, used in combination with a scheduler, clearly marks "problem" to the
cluster operator
2018-02-11 16:50:04 -05:00
David Arnold 3b400123d3 [REF] base on busybox 2018-02-11 16:50:04 -05:00
David Arnold bf045a4be3 [CLEAN] bakcup is already git update-index --chmod=+xed 2018-02-11 16:50:04 -05:00
David Arnold 9e028df9a7 [IMP] implement two stage build 2018-02-11 12:17:53 -05:00
Tobias Kaupat d896924040 Merge pull request #11 from stas2k/master
Update to latest golang, add RESTIC_JOB_ARGS
2018-02-04 15:06:07 +01:00
Stas d0cea127a5 add RESTIC_JOB_ARGS env variable to specify extra restic options 2018-02-03 21:51:17 +01:00
Stas 013efd00a9 clatify container UTC time zone 2018-02-03 21:48:38 +01:00
Stas bb1d2e202b update to latest golang base 2018-02-03 21:44:02 +01:00
Tobias Kaupat e5f81c232e Update backup.sh 2018-01-29 22:31:36 +01:00
lobaro-demo d0cafd0ec9 Fix working dir 1.1 v1.1 2017-04-28 09:15:02 +00:00
Tobias Kaupat 6e8f00b5b3 Update README.md 2017-04-14 01:33:19 +02:00