# Nextcloud Backup Configuration (AUTO-GENERATED) # Created for VM103 (next) at 192.168.88.62 # ============================================================================ # NEXTCLOUD CONFIGURATION # ============================================================================ # Path to docker-compose directory (or Nextcloud installation directory) # VM103 runs Nextcloud natively with Apache (not Docker) NEXTCLOUD_COMPOSE_DIR=/var/www/nextcloud # Full path to Nextcloud data directory # Local 2TB disk at /dev/sdb1, mounted as /mnt/nextcloud-data NEXTCLOUD_DATA_PATH=/mnt/nextcloud-data # Database configuration # MySQL on localhost, db 'nextcloud', user 'nextcloud' NEXTCLOUD_DB_NAME=nextcloud NEXTCLOUD_DB_USER=nextcloud NEXTCLOUD_DB_PASSWORD=Jogiocsi1211+ NEXTCLOUD_CONTAINER=nextcloud # ============================================================================ # BACKUP CONFIGURATION # ============================================================================ # How many days to keep backups BACKUP_RETENTION_DAYS=30 # Compression algorithm (zstd recommended) COMPRESSION=zstd # Directory to store local backup metadata and logs BACKUP_DIR=/opt/nextcloud-backup/.backups # Temporary directory for assembling backups TEMP_DIR=/tmp/nextcloud-backup # ============================================================================ # BACKUP STRATEGY # ============================================================================ # Backup type for scheduled backups (incremental or full) BACKUP_TYPE=incremental # Perform test/dry-run (no actual upload) DRY_RUN=false # ============================================================================ # LOGGING & MONITORING # ============================================================================ # Log level: DEBUG, INFO, WARN, ERROR LOG_LEVEL=INFO # Path to log files LOG_DIR=${BACKUP_DIR}/logs # Send alerts on failure (requires mail system configured) ALERT_EMAIL=jgitta@jgitta.com # ============================================================================ # SCHEDULING (only used by systemd timer) # ============================================================================ # Time for daily backup (24-hour format) BACKUP_TIME=02:00:00 # Optional: Weekly full backup schedule FULL_BACKUP_DAY=Sunday