Skip to content

How to setup Schedules

Build panel Schedules from the cron minute, hour and day fields, then chain console commands, power actions and backups with delays for warned restarts.

Updated July 31, 2026
General

Schedules automate your server: restarts at 4 AM, nightly backups, warning messages before maintenance, all running whether you are awake or not.

Creating a Schedule

  1. Open your game server in the panel and go to the Schedules tab.

  2. Click Create Schedule and name it (for example, "Nightly Restart").

  3. Set when it runs using the cron fields: minute, hour, day of month, month, and day of week. An asterisk means every.

  4. Save the schedule, then add tasks to it.

Common timings:

Goal Minute Hour Day of Week
Every day at 4 AM 0 4 *
Every 6 hours 0 */6 *
Sundays at 5 AM 0 5 0

Adding Tasks

Each schedule runs one or more tasks in order. A task is one of three actions: send a command to the console, send a power action (start, stop, restart, kill), or create a backup. Tasks can be delayed relative to the previous one, which is how you build polite restarts:

  1. Send command: a server-appropriate broadcast like "Restarting in 5 minutes"
  2. Send command (delay 240 seconds): "Restarting in 1 minute"
  3. Send power action (delay 60 seconds): Restart

Warn before you restart

The two-message pattern above is the difference between automation your players appreciate and automation they complain about.

Note

The "only when server is online" toggle keeps a schedule from starting a server you intentionally stopped.

Good Schedules to Have

Common Issues

  • The schedule never fires: check the cron fields against the table above; a common slip is putting the hour in the minute field.
  • Tasks fire out of order: delays are relative to the previous task, not the schedule start; add them up.

Made with 💜 by GameServerKings