fix : correctifs
This commit is contained in:
132
global.env.exemple
Normal file
132
global.env.exemple
Normal file
@@ -0,0 +1,132 @@
|
||||
###############################################################################
|
||||
# FICHIER .env.example
|
||||
#
|
||||
# Ce fichier sert de modèle de configuration pour les scripts d'automatisation :
|
||||
# - backup-bdd-recette.sh → sauvegarde PostgreSQL
|
||||
# - rebuild-bdd-recette.sh → reconstruction d'une base PostgreSQL
|
||||
# - check-statut-recette.sh → vérification disponibilité des applications
|
||||
# - check-storage.sh → surveillance de l'espace disque
|
||||
# - backup-vaultwarden.sh → sauvegarde du service Vaultwarden
|
||||
#
|
||||
# Copier ce fichier en .env puis remplir les valeurs.
|
||||
###############################################################################
|
||||
|
||||
#############################################
|
||||
# ENVIRONNEMENT
|
||||
#############################################
|
||||
|
||||
# Nom de l'environnement (ex : DEV / RECETTE / PROD)
|
||||
ENV_NAME=RECETTE
|
||||
|
||||
|
||||
#############################################
|
||||
# DISCORD
|
||||
#############################################
|
||||
|
||||
# Webhook Discord utilisé pour envoyer les notifications
|
||||
WEBHOOK_URL=
|
||||
|
||||
|
||||
#############################################
|
||||
# POSTGRESQL
|
||||
#############################################
|
||||
|
||||
# Adresse du serveur PostgreSQL
|
||||
PGHOST=localhost
|
||||
|
||||
# Port PostgreSQL
|
||||
PGPORT=5432
|
||||
|
||||
# Utilisateur utilisé pour les dumps
|
||||
PGUSER=
|
||||
|
||||
# Mot de passe
|
||||
PGPASSWORD=
|
||||
|
||||
# Bases de données à sauvegarder (séparées par espace)
|
||||
# Utilisé par backup-bdd-recette.sh
|
||||
DBS="sirh inventory ferme"
|
||||
|
||||
|
||||
#############################################
|
||||
# BACKUPS LOCAUX
|
||||
#############################################
|
||||
|
||||
# Dossier local où les dumps seront générés temporairement
|
||||
BACKUP_LOCAL_DIR=/var/backups/postgresql
|
||||
|
||||
# Dossier des logs de sauvegarde
|
||||
BACKUP_LOG_DIR=/var/log/script/...
|
||||
|
||||
|
||||
#############################################
|
||||
# SERVEUR DISTANT DE STOCKAGE
|
||||
#############################################
|
||||
|
||||
# Utilisateur du serveur de backup distant
|
||||
BACKUP_REMOTE_USER=
|
||||
|
||||
# Adresse IP ou hostname du serveur de stockage
|
||||
BACKUP_REMOTE_HOST=
|
||||
|
||||
# Dossier distant où stocker les backups
|
||||
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
|
||||
|
||||
# Timeout SSH (secondes)
|
||||
SSH_TIMEOUT=10
|
||||
|
||||
|
||||
#############################################
|
||||
# ROTATION DES BACKUPS
|
||||
#############################################
|
||||
|
||||
# Nombre de jours de conservation des sauvegardes
|
||||
BACKUP_RETENTION_DAYS=10
|
||||
|
||||
|
||||
#############################################
|
||||
# APPLICATIONS À SURVEILLER
|
||||
#############################################
|
||||
|
||||
# Liste des applications à vérifier
|
||||
APPS="
|
||||
ferme.malio-dev.fr
|
||||
inventory.malio-dev.fr
|
||||
sirh.malio-dev.fr
|
||||
"
|
||||
|
||||
|
||||
#############################################
|
||||
# VAULTWARDEN
|
||||
#############################################
|
||||
|
||||
# Dossier contenant les données Vaultwarden
|
||||
VAULTWARDEN_DATA_DIR=/opt/vaultwarden/data
|
||||
|
||||
# Dossier local où stocker le backup
|
||||
VAULTWARDEN_BACKUP_DIR=/var/backups/vaultwarden
|
||||
|
||||
|
||||
#############################################
|
||||
# SERVEUR IA / STOCKAGE CENTRAL
|
||||
#############################################
|
||||
|
||||
# Utilisateur SSH du serveur distant
|
||||
IA_SSH_USER=
|
||||
|
||||
# Host du serveur distant
|
||||
IA_SSH_HOST=
|
||||
|
||||
# Dossier racine contenant les dumps PostgreSQL
|
||||
IA_BASE_DIR=/home/.../backups/bdd-recette
|
||||
|
||||
# Dossier contenant les rôles PostgreSQL exportés
|
||||
REMOTE_ROLES_NAME=user
|
||||
Reference in New Issue
Block a user