#!/usr/bin/env bash set -eu set -o pipefail echo "Gitea: backup data with gitea dump" (cd "{{ base_dir }}" && \ docker compose exec \ -u "{{ user_create_result.uid }}:{{ user_create_result.group }}" \ -w /backups gitea_app \ gitea dump -c /data/gitea/conf/app.ini \ ) echo "Gitea: remove old backups" keep-files.py "{{ backups_dir }}" --keep 3 echo "Gitea: done."