75 lines
2.1 KiB
Plaintext
75 lines
2.1 KiB
Plaintext
###############################################################################
|
|
# ENVIRONNEMENT
|
|
###############################################################################
|
|
|
|
# Nom de l'environnement
|
|
ENV_NAME=RECETTE
|
|
|
|
###############################################################################
|
|
# POSTGRESQL
|
|
###############################################################################
|
|
|
|
# Host du serveur PostgreSQL
|
|
PGHOST=localhost
|
|
|
|
# Port PostgreSQL
|
|
PGPORT=5432
|
|
|
|
# Utilisateur utilisé pour réaliser les dumps
|
|
PGUSER=
|
|
|
|
# Mot de passe PostgreSQL
|
|
PGPASSWORD=
|
|
|
|
# Bases de données à sauvegarder (séparées par des espaces)
|
|
DBS="sirh inventory ferme"
|
|
|
|
###############################################################################
|
|
# SERVEUR DISTANT DE BACKUP
|
|
###############################################################################
|
|
|
|
# Utilisateur SSH du serveur de backup
|
|
BACKUP_REMOTE_USER=
|
|
|
|
# Host ou IP du serveur distant
|
|
BACKUP_REMOTE_HOST=
|
|
|
|
# Dossier distant où seront stockées les sauvegardes
|
|
BACKUP_REMOTE_DIR=/home/.../backups/bdd-recette
|
|
|
|
###############################################################################
|
|
# SSH
|
|
###############################################################################
|
|
|
|
# Clé SSH utilisée pour se connecter au serveur distant
|
|
SSH_KEY=/home/.../.ssh/id_ed25519_backup
|
|
|
|
# Port SSH du serveur de backup
|
|
BACKUP_REMOTE_SSH_PORT=22
|
|
|
|
# Timeout de connexion SSH (secondes)
|
|
SSH_TIMEOUT=10
|
|
|
|
# Validation stricte des clés hôtes SSH (yes/no)
|
|
BACKUP_KNOWN_HOSTS_STRICT=yes
|
|
|
|
# Fichier known_hosts utilisé par ssh/scp
|
|
BACKUP_KNOWN_HOSTS_FILE=/home/.../.ssh/known_hosts
|
|
|
|
###############################################################################
|
|
# LOGS
|
|
###############################################################################
|
|
|
|
# Dossier où seront stockés les logs du script
|
|
BACKUP_LOG_DIR=/var/log/script/
|
|
|
|
###############################################################################
|
|
# DISCORD (optionnel)
|
|
###############################################################################
|
|
|
|
# Webhook Discord pour envoyer les notifications
|
|
DISCORD_WEBHOOK_URL=
|
|
|
|
# Mention envoyée en cas d'erreur
|
|
DISCORD_PING=@here
|