# gniza4cp schedule config
# Copy to /etc/gniza4cp/schedules.d/<name>.conf and edit
#
# Each file in /etc/gniza4cp/schedules.d/ defines a backup schedule.
# The filename (without .conf) is the schedule name.

# ── Schedule ──────────────────────────────────────────────────
SCHEDULE="daily"                  # hourly, daily, weekly, monthly, custom
SCHEDULE_TIME="02:00"             # HH:MM (24-hour)
SCHEDULE_DAY=""                   # hours between backups (1-23) for hourly
                                  # day-of-week (0=Sun..6=Sat) for weekly
                                  # day-of-month (1-28) for monthly
SCHEDULE_CRON=""                  # Full cron expression for SCHEDULE=custom

# ── Target Remotes ────────────────────────────────────────────
REMOTES=""                        # Comma-separated remote names (e.g. "nas,offsite")
                                  # Empty = all configured remotes

# ── System Backup ─────────────────────────────────────────────
SYSBACKUP=""                      # "yes" to run system backup after account backups
                                  # Backs up WHM/cPanel config, packages, cron jobs

# ── Suspended Accounts ───────────────────────────────────────
SKIP_SUSPENDED=""                 # "yes" to skip cPanel suspended accounts
