Initial commit

This commit is contained in:
rnsrk 2025-04-22 22:46:08 +02:00
commit 8aa912ce5a
11 changed files with 512 additions and 0 deletions

13
control/backup/entrypoint.sh Executable file
View file

@ -0,0 +1,13 @@
#!/bin/bash
set -e
timestamp=$(date +%s)
mkdir -p /backups
cd /backups
filename="${timestamp}-pgdata.tar.gz"
echo "Backing up PostgreSQL data into backups/${filename}..."
tar czf "${filename}" -C "$PGDATA" .
filename="${timestamp}-opdata.tar.gz"
echo "Backing up OpenProject assets into backups/${filename}..."
tar czf "${filename}" -C "$OPDATA" .
echo "DONE"