# Configuration Borgmatic - Variables d'environnement # Copier ce fichier vers .env et remplir avec vos valeurs réelles # ============================================ # CONFIGURATION BORG # ============================================ # Passphrase de chiffrement Borg (si utilisé) BORG_PASSPHRASE=your-secure-passphrase-here # Repository Borg # Exemples: # - Local: /mnt/backup/borg-repo # - Remote SSH: ssh://user@backup.example.com:22/path/to/repo # - BorgBase: ssh://xxxxx@xxxxx.repo.borgbase.com/./repo BORG_REPO=/path/to/borg/repository # Clé SSH pour connexion au serveur de backup distant (si applicable) # BORG_RSH="ssh -i /root/.ssh/borg_backup_key" # ============================================ # NOTIFICATIONS NTFY # ============================================ # URL du serveur ntfy NTFY_URL=https://ntfy.sh/your-topic-name # Authentification ntfy (format: username:password) # Laisser vide si pas d'authentification NTFY_USER=username:password # ============================================ # MONITORING UPTIME KUMA # ============================================ # URL du Push Monitor Uptime Kuma # Obtenue depuis Uptime Kuma > Add New Monitor > Type: Push UPTIME_KUMA_PUSH_URL=http://uptime-kuma:3001/api/push/YOUR_KEY_HERE # ============================================ # BASES DE DONNÉES # ============================================ # Mot de passe MySQL pour Seafile (généralement MYSQL_ROOT_PASSWORD) SEAFILE_DB_PASSWORD=your-seafile-mysql-root-password # Utilisateur MySQL pour les dumps (par défaut: root) # Décommenter et modifier si vous utilisez un autre utilisateur # SEAFILE_MYSQL_USER=seafile # ============================================ # OPTIONS AVANCÉES # ============================================ # Niveau de log (0=minimal, 1=normal, 2=debug) BORGMATIC_LOG_LEVEL=1 # Désactiver les vérifications d'intégrité si nécessaire # BORGMATIC_SKIP_CHECKS=yes