Set Up Automatic Restarts for Your Empyrion Server

Updated June 10, 2026 · By Host Havoc Technical Support Team

Empyrion supports two methods for scheduling automatic restarts. The first uses a setting in dedicated_config.yaml and sends players an in-game warning before restarting. The second uses the panel's Scheduled Tasks feature for time-based restarts with more scheduling options.

Method 1: Stop Period in dedicated_config.yaml (with in-game warning)

This method lets the game itself handle restarts and notifies players before they happen.

  1. Log in to the control panel and navigate to your Empyrion hosting service.
  2. Stop your server.
  3. Open the Configuration Files menu.
  4. Click Config Editor next to dedicated_config.yaml.
  5. Find the Stop Period (hours) setting. This controls how often the server restarts. For example, a value of 12 restarts the server every 12 hours.
  6. Save the config and start your server.

Method 2: Scheduled Tasks in the control panel

This method gives you more control over the exact time and frequency of restarts.

  1. Log in to the control panel and navigate to your server.
  2. Click the Scheduled Tasks icon on the left side.
  3. Click New at the top and choose Scheduled Start/Stop/Restart, then click New in that section.
  4. Give the task a descriptive name and check the Enabled box.
  5. Set Type to Daily to restart at the same time each day.
  6. Set the start date and time. The panel uses its own time zone; check the panel time zone article if you need to align this with your local time.
  7. Expand Advanced Options to configure the action type or set the task to wait until the server is empty before restarting.
  8. Click Save.

To repeat the restart every few hours within a day (for example every 6 hours), enable the Repeat Task option and set the interval.

Scheduled task configured to repeat every 6 hours using the Repeat Task option

See server not starting if the server does not come back up after a scheduled restart.