#!/bin/sh # Backup-Sidecar Entrypoint # Installiert den Cron-Job und startet crond im Vordergrund. set -e # Cron-Job: taeglich um 03:00 Uhr CRON_SCHEDULE="${BACKUP_CRON:-0 3 * * *}" echo "$CRON_SCHEDULE /bin/sh /scripts/backup.sh >> /backups/backup.log 2>&1" > /etc/crontabs/root echo "[$(date)] Backup-Sidecar gestartet. Naechste Sicherung: $CRON_SCHEDULE" echo "[$(date)] Backup-Verzeichnis: /backups Fotos: /data/photos" # Ersten Backup-Lauf direkt beim Start ausfuehren (optional, auskommentieren wenn unerwuenscht) # /bin/sh /scripts/backup.sh exec crond -f -l 6