adds resticprofile backup service to compose.yml

This commit is contained in:
2025-06-05 21:02:50 +01:00
parent d404a0097f
commit 062195867a
48 changed files with 132 additions and 38 deletions

15
resticprofile/db_dump.sh Executable file
View File

@@ -0,0 +1,15 @@
#!/bin/bash
sql_dump_script = ".output
.dump
.exit"
cd /app/var
for db in *.db
do
basename=$(echo "$db" | sed "s/\.db$//" | sed "s/\s/_/g")
timestamp=$(date +%Y-%m-%dT%H-%M-%S.%N)
echo "$sql_dump_script" \
| sqlite3 "$db" \
> "backups/${basename}_dump_${timestamp}.sql"
done