Schedules
Set tasks the panel runs by itself at a chosen time, such as a daily server restart or an automatic backup.
A schedule runs tasks at a set time, without you. It's handy for a daily restart, regular backups or commands sent every so often. A schedule has a run time and a list of tasks it runs in order.
Creating a schedule
The client panel is available in Polish only, so this article gives its labels in Polish with a translation the first time they appear.
Open the new schedule window
In the client panel, open your server, go to the Harmonogramy (Schedules) tab and click Nowy harmonogram (New schedule).
Name the schedule
Enter a name in the Nazwa harmonogramu (Schedule name) field, such as “Daily restart”.
Set the time
Fill in Minuta (Minute), Godzina (Hour), Dzień miesiąca (Day of month), Miesiąc (Month) and Dzień tygodnia (Day of week). The
*sign means any value. There are examples in the table below.Check the switches
Tylko gdy serwer jest online (Only when the server is online) skips the schedule while the server is stopped. Harmonogram włączony (Schedule enabled) decides whether the schedule runs at all. Both are on by default.
Create the schedule
Click Utwórz harmonogram (Create schedule).
Example times
| Minute | Hour | Day of month | Month | Day of week | When |
|---|---|---|---|---|---|
0 | 4 | * | * | * | every day at 4:00 |
*/30 | * | * | * | * | every 30 minutes |
0 | */6 | * | * | * | every 6 hours |
0 | 3 | * | * | MON | every Monday at 3:00 |
0 | 0 | 1 | * | * | on the first of the month at midnight |
After saving, open the schedule. The panel shows Następne uruchomienie (Next run), so you can check right away that the time is right.
Adding tasks
Open the schedule
In the schedule list, click the schedule's name.Add a task
Click Dodaj zadanie (Add task) and choose an Akcja (Action):
- Wyślij polecenie (Send command) sends a command to the server console. Enter it in the Zawartość (Content) field, such as
say Restarting in one minute. - Wyślij akcję zasilania (Send power action) starts, restarts, stops or kills the server.
- Utwórz kopię zapasową (Create backup) makes a backup of the server. In the Ignorowane pliki (Ignored files) field, you can enter what not to save.
- Wyślij polecenie (Send command) sends a command to the server console. Enter it in the Zawartość (Content) field, such as
Set the delay
In the Opóźnienie (w sekundach) (Delay in seconds) field, enter how many seconds the panel waits after the previous task. The delay has no effect on the first task.
Decide what happens on failure
Turn on Kontynuuj po awarii (Continue on failure) if the next tasks should run even when this one fails.
Save the task
Click Utwórz zadanie (Create task). Repeat the steps for each further task.
A daily restart with a warning for players, for example, is two tasks: Wyślij polecenie with a message for players, then Wyślij akcję zasilania with a restart and a delay of 60.
Managing a schedule
In an open schedule:
- Wykonaj teraz (Run now) runs the tasks right away, without waiting for the set time. Use it to check that the schedule works.
- Edytuj (Edit) changes the name, the time and the switches.
- The icons next to a task edit or delete it.
- Usuń (Delete) deletes the whole schedule together with its tasks.
Common problems
The schedule didn't run
Check that the server was running if the schedule has Tylko gdy serwer jest online on, and that Harmonogram włączony is on. The Ostatnio uruchamiany (Last run) field shows when the schedule last ran.
The schedule runs at a different time than you want
Open the schedule and check Następne uruchomienie. If the time is wrong, click Edytuj
and correct the fields. The most common mistake is * in the Minuta field, which makes the
schedule run every minute during the chosen hour.
A command from the schedule doesn't work
Enter the command the same way as in the Konsola (Console) tab. Try it in the console first and check the server's response. If it works there but not in the schedule, write to us through the contact form.