diff --git a/.env b/.env new file mode 100644 index 0000000..79eb999 --- /dev/null +++ b/.env @@ -0,0 +1,39 @@ +# ============================================================================= +# gitea-backup — Fichier de configuration +# ============================================================================= + +# Utilisateur système qui fait tourner Gitea +GITEA_USER=git + +# Répertoire d'installation du binaire Gitea +GITEA_ROOT=/opt/gitea + +# Répertoire de travail Gitea (repositories, data, log...) +GITEA_WORK_DIR=/var/lib/gitea + +# Chemin vers le fichier de configuration app.ini (obligatoire) +GITEA_CONF=/etc/gitea/app.ini + +# Chemin vers le binaire gitea (pour le dump natif) +GITEA_BINARY=/usr/local/bin/gitea + +# Dossier de stockage des archives de sauvegarde +BACKUP_DIR=/opt/Backups/gitea + +# Nombre d'archives à conserver (les plus anciennes sont supprimées) +KEEP_BACKUPS=7 + +# Inclure le dossier log/ dans la sauvegarde (true | false) +INCLUDE_LOG=false + +# Utiliser la commande "gitea dump" native en complément de la sauvegarde manuelle +# Recommandé : true (ajoute une archive zip Gitea officielle dans la sauvegarde) +USE_NATIVE_DUMP=true + +# ── Surcharge base de données (optionnel — auto-détectée depuis app.ini) ────── +# DB_TYPE=postgresql +# DB_HOST=localhost +# DB_PORT=5432 +# DB_NAME=gitea +# DB_USER=gitea +# DB_PASS=motdepasse \ No newline at end of file