Commit Graph

69 Commits (master)
 

Author SHA1 Message Date
Ian 78d6fd7ff5
Merge pull request #1 from GoliathLabs/master
Added: Dependabot.yml
1 year ago
GoliathLabs 16d10e3fca
Added: Dependabot.yml 1 year ago
ViViDboarder 428b9c1d8e Update readme to show proper location of restore script 2 years ago
ViViDboarder 4e6bc4022c Fix location of scripts in cron 2 years ago
ViViDboarder 27aa1fd059 Add instructions for advice on configuring rclone targets 2 years ago
ViViDboarder f4aa842dd3 Make config dir a volume to presist restic configs 2 years ago
ViViDboarder fd824fbf47 Add tests 2 years ago
ViViDboarder 04825619ae Update latest tag 2 years ago
ViViDboarder 7d0ff070ec Get target arch from docker build automatically 2 years ago
ViViDboarder b710065f56 Move builds to github 2 years ago
ViViDboarder d2906b01c1 Update readme to describe rclone and pre/post scripts 2 years ago
ViViDboarder ff7089e27a Switch to Alpine 2 years ago
ViViDboarder cdc1cfac30 Add pre-commit and lint 2 years ago
ViViDboarder 99249540fb Update to focal and restic=0.9.6 3 years ago
ViViDboarder e9d7ab64f5 Update mutli-arch builds on docker hub 3 years ago
ViViDboarder 6d0ce9b6cf Simpler post build manifest 3 years ago
ViViDboarder 78795c2db6 Fix manifest tags 3 years ago
ViViDboarder 69e113ff3f Add multi-arch builds 3 years ago
ViViDboarder fd148ac502 Complete sample docker-compose.yaml 4 years ago
ViViDboarder ebb9c93e47 Fix env parsing for variables with spaces 4 years ago
ViViDboarder 8cc87d0a16 Merge remote-tracking branch 'duplicity/health-check' into health-check 4 years ago
ViViDboarder fa9c0f9798 Add healthcheck to Docker image 4 years ago
ViViDboarder 0b88fc9ad4 Bump Ubuntu version to get newer version of restic 4 years ago
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
4 years ago
ViViDboarder f4b9383c2a Fix arm test target typo 4 years ago
ViViDboarder e03322250e Additional cleanup after merge 4 years ago
ViViDboarder 0e94d30c3e Merge remote-tracking branch 'duplicity/pre-post-scripts' into pre-post-migration 4 years ago
ViViDboarder aad79a458a Refactor pre/post script tests 4 years ago
ViViDboarder 0481a9148c Add ca-certificates to fix ssl connections 5 years ago
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
5 years ago
ViViDboarder 8af4753c86 Fix quotes on backup path and remove full sched 5 years ago
Ian 7b4e31c00d ARM: Move setuptools to pip from apt
Try to fix build error on ARM
5 years ago
ViViDboarder c67f505450 Remove platform flag 5 years ago
ViViDboarder df2b1761b8 Update travis 5 years ago
ViViDboarder 7e57f2ed0b Let's get restic in here
Switch to restic
5 years ago
ViViDboarder 9671c1461d Update test to be more testy 5 years ago
ViViDboarder 947dc939f2 Switch from entrypoint to start command to allow exec of other scripts 5 years ago
ViViDboarder 707b8f304b Clean test scripts 5 years ago
ViViDboarder f57ea36f98 Obtain locks before restoring or backing up 5 years ago
ViViDboarder cad7d68644 Add b2 5 years ago
ViViDboarder e56e1a983a Add ability to auto restore 5 years ago
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
5 years ago
ViViDboarder 4e1eb0592b Revert "Allow building arm images on x86 or arm hosts"
This reverts commit 137d32c575.
6 years ago
ViViDboarder e8e13662b2 Update readme with restore instructions 6 years ago
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.
6 years ago
ViViDboarder 9e9f9ec956 Add new integration test against minio
Should simulate an S3 test
6 years ago
ViViDboarder 1fdaff84e4 Add more packages to support more backends 6 years ago
ViViDboarder f7cdf9c9b6 Speed up builds by installing less packages 6 years ago
ViViDboarder 5c1427683c Build everything but only run default test 6 years ago
ViViDboarder 2ff893f43b Add Readme badge 6 years ago