ViViDboarder
ff7089e27a
Switch to Alpine
2021-06-14 17:01:52 -07:00
ViViDboarder
cdc1cfac30
Add pre-commit and lint
2021-06-14 15:57:51 -07:00
ViViDboarder
99249540fb
Update to focal and restic=0.9.6
2020-07-28 09:15:39 -07:00
ViViDboarder
e9d7ab64f5
Update mutli-arch builds on docker hub
2020-02-10 19:10:52 -08:00
ViViDboarder
6d0ce9b6cf
Simpler post build manifest
2020-02-10 18:36:33 -08:00
ViViDboarder
78795c2db6
Fix manifest tags
2020-02-10 17:59:54 -08:00
ViViDboarder
69e113ff3f
Add multi-arch builds
2020-02-10 17:49:39 -08:00
ViViDboarder
fd148ac502
Complete sample docker-compose.yaml
2019-02-01 17:03:34 -08:00
ViViDboarder
ebb9c93e47
Fix env parsing for variables with spaces
2019-02-01 17:02:44 -08:00
ViViDboarder
8cc87d0a16
Merge remote-tracking branch 'duplicity/health-check' into health-check
2019-02-01 14:00:45 -08:00
ViViDboarder
fa9c0f9798
Add healthcheck to Docker image
2019-02-01 13:48:00 -08:00
ViViDboarder
0b88fc9ad4
Bump Ubuntu version to get newer version of restic
2019-01-28 14:12:07 -08:00
ViViDboarder
b2fd9d4259
Add support for pre/post scripts
...
Allows adding scripts to a directory to be executed before backups and
after restorating. This can allow backing up a mysql dump or something.
Using these could (and probably does) break verify checks
Fixes #8
2019-01-28 11:59:46 -08:00
ViViDboarder
f4b9383c2a
Fix arm test target typo
2019-01-28 11:58:58 -08:00
ViViDboarder
e03322250e
Additional cleanup after merge
2019-01-28 11:55:12 -08:00
ViViDboarder
0e94d30c3e
Merge remote-tracking branch 'duplicity/pre-post-scripts' into pre-post-migration
2019-01-28 11:44:38 -08:00
ViViDboarder
aad79a458a
Refactor pre/post script tests
2019-01-28 09:53:41 -08:00
ViViDboarder
0481a9148c
Add ca-certificates to fix ssl connections
2018-10-31 22:09:20 -07:00
ViViDboarder
b2d95cc775
Add support for pre/post scripts
...
Allows adding scripts to a directory to be executed before backups and
after restorating. This can allow backing up a mysql dump or something.
Using these could (and probably does) break verify checks
Fixes #8
2018-09-27 18:09:20 -07:00
ViViDboarder
8af4753c86
Fix quotes on backup path and remove full sched
2018-08-18 19:12:31 -07:00
Ian
7b4e31c00d
ARM: Move setuptools to pip from apt
...
Try to fix build error on ARM
2018-08-15 18:44:00 -07:00
ViViDboarder
c67f505450
Remove platform flag
2018-08-12 17:30:53 -07:00
ViViDboarder
df2b1761b8
Update travis
2018-08-12 16:56:28 -07:00
ViViDboarder
7e57f2ed0b
Let's get restic in here
...
Switch to restic
2018-08-12 16:53:06 -07:00
ViViDboarder
9671c1461d
Update test to be more testy
2018-08-10 11:20:47 -07:00
ViViDboarder
947dc939f2
Switch from entrypoint to start command to allow exec of other scripts
2018-05-20 20:34:48 -07:00
ViViDboarder
707b8f304b
Clean test scripts
2018-05-13 10:31:31 -07:00
ViViDboarder
f57ea36f98
Obtain locks before restoring or backing up
2018-05-13 10:30:02 -07:00
ViViDboarder
cad7d68644
Add b2
2018-04-12 21:23:38 -07:00
ViViDboarder
e56e1a983a
Add ability to auto restore
2018-03-09 17:29:41 -08:00
ViViDboarder
efb7d3e5ab
Add test for existance of cron and crontab
...
This was missing in x86 builds and we don't have a test verifying the
crontabs themselves, so it was never caught. It would be better to
verify those, but that would mean async testing which could result in
very slow builds or other issues.
Fixes #5
2018-01-29 12:30:43 -08:00
ViViDboarder
4e1eb0592b
Revert "Allow building arm images on x86 or arm hosts"
...
This reverts commit 137d32c575
.
2017-11-16 09:39:11 -08:00
ViViDboarder
e8e13662b2
Update readme with restore instructions
2017-11-16 09:28:50 -08:00
ViViDboarder
137d32c575
Allow building arm images on x86 or arm hosts
...
As handy as cross-build-start is for building arm images on an x86
machine, it actually causes building to fail when on an arm machine.
Added an or statement to allow it to build on my rpi as well as my
laptop.
2017-11-16 09:28:50 -08:00
ViViDboarder
9e9f9ec956
Add new integration test against minio
...
Should simulate an S3 test
2017-11-16 09:28:50 -08:00
ViViDboarder
1fdaff84e4
Add more packages to support more backends
2017-11-16 09:24:11 -08:00
ViViDboarder
f7cdf9c9b6
Speed up builds by installing less packages
2017-11-15 14:13:04 -08:00
ViViDboarder
5c1427683c
Build everything but only run default test
2017-11-15 14:12:46 -08:00
ViViDboarder
2ff893f43b
Add Readme badge
2017-11-15 14:02:37 -08:00
ViViDboarder
47a8ef4534
Now test both x86 and arm
2017-11-15 14:01:14 -08:00
ViViDboarder
1b9f67439b
Add travis build to run tests
2017-11-15 13:58:13 -08:00
ViViDboarder
7cf2edcd5e
Add test for incorrect password causing failed restore
2017-11-15 13:55:30 -08:00
ViViDboarder
ad2d5bdec9
Minor improvement on tests to make it quicker
2017-11-15 11:02:12 -08:00
Ian
bf795d2089
Merge pull request #2 from dpangier/master
...
Updated to latest boto for AWS S3 EU compatibility
Fixes #1
2017-11-15 10:44:33 -08:00
David Angier
4362470db3
updated to latest boto for AWS S3 EU compatability
2017-09-10 19:12:45 +10:00
ViViDboarder
917a4577c5
Add schedule for full backups and restore args
2017-07-30 12:18:12 -07:00
ViViDboarder
6c28a96a22
Add --force to restore since it's in place
2017-07-26 15:19:33 -07:00
ViViDboarder
eb98fb2d3c
Add more tips to readme
2017-07-26 13:55:49 -07:00
ViViDboarder
78c41bee62
Fix ftp->ncftp
2017-07-26 13:53:07 -07:00
ViViDboarder
1c90005b96
Remove --allow-source-mismatch arg
...
If needed, it can be added via opt args
2017-07-25 21:52:08 -07:00