17 lines
No EOL
294 B
Django/Jinja
17 lines
No EOL
294 B
Django/Jinja
#!/bin/env bash
|
|
|
|
# Fail fast
|
|
set -e
|
|
|
|
# Dump data from one or more services
|
|
(cd "/tmp" && forgejo.sh dump --file="forgejo.zip")
|
|
|
|
/root/restic.sh backup /tmp/forgejo.zip
|
|
|
|
/root/restic.sh forget \
|
|
--keep-daily 7 \
|
|
--keep-weekly 4 \
|
|
--keep-monthly 3 \
|
|
--prune
|
|
|
|
/root/restic.sh check |