Files
PVE-Backup-Report/.env.example
T

49 lines
1.7 KiB
Bash

PVE_API_URL=https://pve.example.invalid:8006
PVE_API_TOKEN_ID=
PVE_API_TOKEN_SECRET=
REPORT_OUTPUT_DIR=/reports
REPORT_TIMEZONE=Europe/Paris
# Langue du rapport PDF: fr ou en.
REPORT_LANGUAGE=fr
PVE_VERIFY_TLS=true
# Optionnel: chemin vers une CA interne montee dans le conteneur.
# Non utilise si PVE_VERIFY_TLS=false.
PVE_CA_BUNDLE=
PVE_TIMEOUT_SECONDS=30
# Endpoint PVE nominal pour lire les jobs de sauvegarde planifies.
# Ne pas modifier sauf cas particulier de compatibilite.
PVE_BACKUP_JOBS_ENDPOINT=/cluster/backup
# Nombre maximal de taches PVE recentes inspectees pour trouver la derniere sauvegarde.
PVE_TASK_HISTORY_LIMIT=500
# Nombre maximal de lignes recuperees par log de tache vzdump.
# Augmenter si certains jobs multi-VM tres longs ne remontent pas la duree.
PVE_TASK_LOG_LIMIT=5000
# Mapping manuel IP/DNS PBS vers nom d'hote affiche dans le rapport.
# Format: ip=hostname,ip2=hostname2
PBS_HOSTNAMES=
# Collecte optionnelle d'un serveur Proxmox Backup Server.
# L'API PBS utilise le port 8007 et le header PBSAPIToken=tokenid:secret.
# Dupliquer ce bloc en PBS02_*, PBS03_*, PBS04_* pour ajouter d'autres PBS.
PBS01_NAME=
PBS01_API_URL=
PBS01_API_TOKEN_ID=
PBS01_API_TOKEN_SECRET=
PBS01_VERIFY_TLS=true
PBS01_CA_BUNDLE=
PBS01_TIMEOUT_SECONDS=30
LOG_LEVEL=INFO
REPORT_FILENAME_PREFIX=rapport-sauvegardes-pve
# Envoi optionnel du PDF genere par email.
REPORT_EMAIL_ENABLED=false
REPORT_EMAIL_SMTP_HOST=
REPORT_EMAIL_SMTP_PORT=587
REPORT_EMAIL_SMTP_STARTTLS=true
REPORT_EMAIL_SMTP_SSL=false
REPORT_EMAIL_SMTP_USERNAME=
REPORT_EMAIL_SMTP_PASSWORD=
REPORT_EMAIL_FROM=
# Destinataires separes par des virgules.
REPORT_EMAIL_TO=
REPORT_EMAIL_SUBJECT=Rapport sauvegardes PVE
REPORT_EMAIL_SMTP_TIMEOUT_SECONDS=30