Tobias Kaupat and Claude Sonnet 5.5
d31d75e8ce
fix: set script modes in the image independent of the build umask
...
COPY --chmod=755 for backup.sh, check.sh and entry.sh. Restore the exact
-rwxr-xr-x checks in tests/structure.yml and drop the umask workaround in
tests/sabotage.py.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-21 00:07:07 +02:00
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