Skip to content

4 min readUpdated Nov 3, 2026

Schedules

You can set up automatic schedules to start, restart or stop your server, send console commands, change your server's settings, or delete files, at the times you choose.

Creating a Basic Restart Schedule

Creating a schedule only takes a few steps. The example below uses the Daily Server Restart template, which is the quickest way to get started and a good first schedule to set up.

  1. Load Bropanel and select your server.
  2. In the sidebar, go to Schedules.
  3. Click New Schedule in the top-right.
  4. Choose Daily Server Restart.
  5. Give your schedule a name, pick a time (UTC +0), then click Create Schedule.

Building a Custom Schedule

Choose Start from Scratch when you want to decide exactly what your schedule does.

  1. Load Bropanel and select your server.

  2. In the sidebar, go to Schedules.

  3. Click New Schedule in the top-right.

  4. Choose Start from Scratch, then click Create Schedule.

  5. Click the schedule name, type the name you want, then press Enter or click away to save it.

  6. Click Add Step and pick one of the five step types:

    • Send Command: type a console command for the game you are running, then press Enter or click away to save it.
    • Power Action: choose Start, Stop, Restart, or Kill.
    • Wait: pause before the next step runs, using one of the preset times or your own time in seconds.
    • Change Setting: search for one of the settings on your server's Settings page, then choose or type its new value and press Enter.
    • Delete Files or Folders: type the files or folders to delete, starting from your server's main folder and separated by commas, then press Enter.

Not all games support console commands. A common custom schedule for games that do is warning players before a restart, for example on Minecraft: a Send Command step with say Server restarting in 5 minutes, a Wait step, and a Restart power action.

Steps run in the order they are listed. To change that order, click and hold the three lines on a step and drag it up or down the list.

Changing Settings and Wiping Files

Change Setting and Delete Files or Folders steps let a schedule rename your server every week, change the difficulty, or wipe player data and the world.

Most games only read their settings and save files when they start, so put these steps after a Stop power action and a Wait that gives the server time to save and shut down, then end the schedule with Start. For example, a weekly Rust blueprint and map wipe:

  1. Send Command: say Server wiping in 5 minutes
  2. Wait: 5 min
  3. Power Action: Stop
  4. Wait: 1 min
  5. Delete Files or Folders: server/rust/player.blueprints.*, server/rust/player.states.*, server/rust/*.map, server/rust/*.sav*
  6. Change Setting: your server name setting, to something like My Server | Wiped Thursday
  7. Power Action: Start

In file names, * matches anything, so player.blueprints.* deletes every blueprints file whatever its number.

  • Changing your game's server name setting also changes your server's name in Bropanel.
  • Passwords and lists, like a whitelist, can't be changed by a schedule.
  • Deleted files go to the Trash in Files, where you can restore them for 24 hours. They count toward your disk space until then.
  • If a step can't run, for example because a setting was removed from your game, the schedule stops at that step. Recent Activity on your server's Overview shows why.

Since schedules run in UTC +0, here are the times to enter for a 4 AM restart based on your server's location. If you are using the custom cron option, the matching cron expression is included too.

LocationTime ZoneTime to Enter (UTC)Cron (Custom)
SingaporeUTC+88:00 PM0 20 * * *
TokyoUTC+97:00 PM0 19 * * *
Los AngelesUTC-812:00 PM0 12 * * *
PortlandUTC-812:00 PM0 12 * * *
DallasUTC-610:00 AM0 10 * * *
ChicagoUTC-610:00 AM0 10 * * *
MiamiUTC-59:00 AM0 9 * * *
AshburnUTC-59:00 AM0 9 * * *
New YorkUTC-59:00 AM0 9 * * *
MontrealUTC-59:00 AM0 9 * * *
LondonUTC±04:00 AM0 4 * * *
FrankfurtUTC+13:00 AM0 3 * * *

Still stuck? Ask on Discord or open a ticket and the team will sort it out.