Shopping Cart (0)

Your cart is empty.

NewsWelcome to the future of PineRiver: new website, new domain and New Year's sale! Read more
Support

How to Create Schedules for Your Server

With PineRiver’s game panel, you can easily automate tasks on your server using schedules. Follow this guide to configure schedules and tasks.


1. Navigate to Schedules

  1. Log in to the game panel.
  2. Select the server you want to configure a schedule for.
  3. Click "Schedules" in the menu on the left under "Configuration".

Schedules menu


2. Create a New Schedule

  1. Click "Create Schedule".
  2. Fill in the following fields:
    • Schedule Name: Give the schedule a recognizable name, e.g. “Automatic Restart”.
    • Cron fields: Specify when the schedule should run.
      • Minute: The minute of execution, e.g. */5 for every 5 minutes.
      • Hour: The hours of execution, e.g. 0,6,12,18 (at 00:00, 06:00, 12:00, and 18:00).
      • Day of Month, Month, Day of Week: Use * to run every day/month/weekday.
  3. Select the relevant settings:
    • Only When Server is Online: Enable if the schedule should only run when the server is online.
    • Schedule Enabled: Enable this option to activate the schedule.

Create schedule


3. Add Tasks

  1. Click "New Task" under your schedule.
  2. Select an action from the menu:
    • Send Power Action: Restart, start, or stop the server.
    • Send Command: Execute a server command, e.g. say The server will restart in 5 minutes.
    • Create Backup: Create a backup of the server’s files.
  3. Fill in the task details:
    • For commands: Enter the exact command in the Payload field.
    • For backups: Add files to exclude in Ignored Files.
    • Time Offset: Specify how many seconds the task should wait after the previous task.
  4. Click "Create Task" to save the task.

Create task


Schedule Examples

Example 1: Automatic Daily Backup

  • Schedule Name: Daily Backup
  • Cron settings:
    • Minute: 0
    • Hour: 2
    • Day of Month, Month, Day of Week: *
  • Task: Create a backup using default settings.

Example 2: Scheduled Server Restart

  • Schedule Name: Restart every 6 hours
  • Cron settings:
    • Minute: 0
    • Hour: 0,6,12,18
    • Day of Month, Month, Day of Week: *
  • Task 1: Send a message to players (say The server will restart in 1 minute).
  • Task 2: Restart the server after a 60-second offset.

Example 3: Weekly Maintenance

  • Schedule Name: Maintenance
  • Cron settings:
    • Minute: 0
    • Hour: 3
    • Day of Week: 0 (Sunday)
  • Task: Stop the server and create a backup.

Tip: Looking for a reliable server to manage schedules? Check out our hosting solutions here and get started quickly!

Are you ready to begin?

Create Your Own ServerAre you ready to begin?

Start your server today and we'll give you a 25% discount on your first server. Use code NEW25 at checkout.