#!/usr/bin/env bash set -euo pipefail TS="$(date +%F_%H%M%S)" OUT="/srv/backups/gitea/dumps" mkdir -p "$OUT" docker exec gitea sh -lc "gitea dump -c /data/gitea/conf/app.ini -f /tmp/gitea-dump-$TS.zip" docker cp "gitea:/tmp/gitea-dump-$TS.zip" "$OUT/" docker exec gitea rm -f "/tmp/gitea-dump-$TS.zip" echo "Wrote: $OUT/gitea-dump-$TS.zip"