41 lines
1.1 KiB
Plaintext
41 lines
1.1 KiB
Plaintext
# --- PBS --- #
|
|
# PBS_FINGERPRINT ist OPTIONAL und nur bei selbstsigniertem Zertifikat nötig.
|
|
export PBS_REPOSITORY=""
|
|
export PBS_FINGERPRINT=""
|
|
PBS_API=""
|
|
|
|
# --- Quellen (Array!) --- #
|
|
INCLUDE_DIRS=(
|
|
"/home/"
|
|
"/root/"
|
|
"/etc"
|
|
)
|
|
|
|
# --- Logging & Lock --- #
|
|
LOGFILE="/var/log/pbs-backup.v2.log"
|
|
LOCKFILE="/var/lock/pbs-backup.v2.lock"
|
|
|
|
# --- Mail --- #
|
|
MAIL_ENABLED=true
|
|
MAIL_CMD="mail"
|
|
MAIL_RECIPIENTS=""
|
|
MAIL_NOTIFY_ON_SUCCESS=true
|
|
MAIL_SUBJECT_SUCCESS=" ${HOSTNAME} | Backup erfolgreich abgeschlossen"
|
|
MAIL_SUBJECT_FAILURE=" ${HOSTNAME} | Fehler beim Backup"
|
|
|
|
# --- Ntfy --- #
|
|
NTFY_ENABLED=true
|
|
NTFY_TOPIC_URL="https://ntfy.sh/my-backup-topic"
|
|
NTFY_AUTH_TOKEN=""
|
|
NTFY_NOTIFY_ON_SUCCESS=true
|
|
NTFY_TITLE_SUCCESS="Backup erfolgreich: ${HOSTNAME}"
|
|
NTFY_TITLE_FAILURE="Backup FEHLGESCHLAGEN: ${HOSTNAME}"
|
|
NTFY_PRIORITY_SUCCESS="3"
|
|
NTFY_PRIORITY_FAILURE="5"
|
|
NTFY_TAIL_LINES="200"
|
|
|
|
# --- Monitoring Healthcheck-Datei --- #
|
|
# Wenn der Backup-Lauf erfolgreich war, wird diese Datei erstellt/aktualisiert.
|
|
# Bei Fehler wird sie gelöscht.
|
|
HEALTHCHECK_OK_FILE="/var/run/pbs-backup.ok"
|