34 lines
1.2 KiB
Text
34 lines
1.2 KiB
Text
// vim: ft=jsonc
|
|
// put this file into the secrets subdir
|
|
{
|
|
"common": {
|
|
"GOTIFY_TOKEN": "gotify token",
|
|
"BACKUP_DOCKER_DIR": "path to the docker compose file",
|
|
"BACKUP_DIRS": ["list of directories to backup"],
|
|
"EXCLUDE_DIRS": ["list of directories to exclude"],
|
|
"TIME_FORMAT": "utcnow:%Y-%m-%d_%H:%M:%S",
|
|
"REPO_SUBDIR": "forgejo",
|
|
"MYSQL_DB": "database name"
|
|
},
|
|
"remotes": [
|
|
{
|
|
"enabled": true,
|
|
"HOSTNAME": "myuser.your-storagebox.de:23",
|
|
"BORG_RSH": "ssh -i /home/lennartalff/.ssh/borg.ed25519",
|
|
"BORG_PASSPHRASE": "the passphrase",
|
|
// the resulting repo path is REPO_PREFIX/hostname/REPO_SUBDIR/
|
|
"REPO_PREFIX": "backups",
|
|
"BACKUP_USER": "u433234"
|
|
},
|
|
{
|
|
"enabled": true,
|
|
"HOSTNAME": "mySecondaryBackupServer",
|
|
"BORG_RSH": "ssh -i /home/lennartalff/.ssh/borg.ed25519",
|
|
"BORG_PASSPHRASE": "the passphrase",
|
|
// the resulting repo path is REPO_PREFIX/hostname/REPO_SUBDIR/
|
|
"REPO_PREFIX": "backups",
|
|
"BACKUP_USER": "u433234"
|
|
}
|
|
]
|
|
}
|
|
|