51 Commits

Author SHA1 Message Date
Max Konrädi
61e741240d Merge branch 'master' into master 2025-04-23 14:31:04 +02:00
Max Konrädi
3c113ab2f4 feat: add shadow package for simple user management 2025-04-22 11:14:25 +02:00
Max Konrädi
e38f19c6d2 fix: default dockerfile uses amd64 arch 2025-04-16 18:12:21 +02:00
Max Konrädi
214edc2721 fix: for podman compatibility prefix image with'docker.io/' 2025-04-16 15:25:17 +02:00
Max Konrädi
e75e026e92 feat: add arm64 specific dockerfile 2025-04-16 15:03:33 +02:00
Max Konrädi
740b897581 chore: update restic to 0.18.0 2025-04-16 13:35:23 +02:00
Marcio Zimbres
2f0ce618b8 Adjust file name of rclone zip in Dockerfile 2023-12-07 20:23:09 -03:00
Marcio Zimbres
b2616ef2dc Adjust Dockerfile in order to download rclone that matches container architecture 2023-12-07 19:55:23 -03:00
Marcio Zimbres
bf2dabd2c7 Added option to set the target folder backup 2023-12-07 14:02:36 -03:00
Tobias Kaupat
a018fdc2ec Fix mailx setup for latest restic image that is based on latest alpine
- mailx is known as mail in alpine
2023-08-05 23:54:01 +02:00
Tobias Kaupat
412a96877f Update to restic 0.16.0 2023-08-05 22:40:12 +02:00
Tobias Kaupat
5155c3b351 Merge branch 'master' into check 2023-01-03 08:27:34 +01:00
Haneef
fa34734660 Restic updated 2023-01-03 08:23:19 +01:00
Niko
7e0b0706c1 Update restic to version 0.13.1 and add option to check data integrity 2022-08-17 19:14:39 +03:00
0chroma
e94df72518 add init args env variable 2022-01-19 22:14:46 +01:00
Tobias Kaupat
36f771b781 Remove duplicate ENV 2021-08-07 19:20:09 +02:00
Victor Fauth
0b72ec94a7 Update to restic 0.12.0 2021-04-07 12:58:55 +02:00
Victor Fauth
84c8ed0c0d Update to restic 0.11.0 2020-12-27 14:30:31 +01:00
Esa Nuuros
268987fd8e Install curl for webhooks 2020-10-26 15:00:49 +02:00
Lucas Breton
d3297615e2 Add environment variables to allow backup via OpenStack Swift 2020-08-06 08:39:07 +02:00
Aldo D'Aquino
a07b831d78 Fix missing permissions also on .cache 2020-07-07 18:02:03 +02:00
Aldo D'Aquino
b85c6d9603 Fix permission denied on OpenShift
Refer to https://docs.openshift.com/container-platform/4.4/openshift_images/create-images.html#use-uid_create-images
2020-07-07 18:02:03 +02:00
Tobias Kaupat
d5596197a6 Install fuse to allow "restic mount" 2020-05-18 17:49:41 +02:00
Victor Fauth
e81386c51a Use static restic version in Dockerfile 2019-11-29 00:51:09 +01:00
Max Stabel
11513a9b20 Copy rclone to final image 2019-11-29 00:51:09 +01:00
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
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
7ed9080c68 Pin version and add dependencies
- pin version of base image 
- add fuse 
- add openssh-client
2019-07-19 00:25:38 +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
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
Sergei Silnov
f500b08d94 Update to version 0.9.3 2018-10-22 22:44:44 +02:00
Nick Busey
effd03a102 Fixing cron 2018-06-20 15:43:55 -06: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
Martin Ulmschneider
1b2d36f3c4 Fix typo in variable name
VERION->VERSION
2018-02-24 23:16:21 +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
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
Stas
d0cea127a5 add RESTIC_JOB_ARGS env variable to specify extra restic options 2018-02-03 21:51:17 +01:00
Stas
bb1d2e202b update to latest golang base 2018-02-03 21:44:02 +01:00
lobaro-demo
d0cafd0ec9 Fix working dir 2017-04-28 09:15:02 +00:00
lobaro-demo
d53bc0a4a5 Use golang:1.7-alpine container 2017-04-03 13:37:18 +00:00
Tobias Kaupat
d3732519b9 Support RESTIC_FORGET_ARGS 2016-11-08 00:32:29 +01:00
Tobias Kaupat
f1cc285725 Install openssh in docker container to support SFTP 2016-11-08 00:08:26 +01:00