Vai al contenuto
Multigaming

Documentazione: Pianificatore di riavvii

Generatore di riavvii pianificati per server di gioco: orario, giorni, avvisi (30, 15, 5, 1 minuti…) inviati da un client RCON da riga di comando (ad esempio mcrcon), comando di salvataggio e riavvio del servizio. Produce lo script bash o PowerShell e la pianificazione cron, systemd (service + timer) o Windows schtasks. La password RCON resta in una variabile d'ambiente, mai nello script.

Ultimo aggiornamento: 09/10/2026

Apri lo strumento

Riavviare regolarmente un server di gioco libera memoria e applica gli aggiornamenti, ma bisogna avvisare i giocatori. Questo strumento scrive lo script di avvisi e riavvio e la pianificazione per Linux (cron o systemd) o Windows.

Come usare lo strumento

  1. Scegli la piattaforma (cron, systemd o Windows), l'orario del riavvio e i giorni.

  2. Indica gli avvisi in minuti prima del riavvio, il messaggio e il comando di chat del gioco.

  3. Compila il client RCON (host, porta), il comando di salvataggio e il nome del servizio.

  4. Salva ogni blocco nel file indicato nel commento, imposta MCRCON_PASS e attiva la pianificazione.

Come funziona la pianificazione

L'attività pianificata parte al primo avviso (orario del riavvio meno il ritardo maggiore). Lo script invia ogni avviso, attende la differenza tra due avvisi, salva e riavvia il servizio: con 30,15,5,1 minuti e riavvio alle 04:00, l'attività parte alle 03:30. Se l'orario di partenza cade prima di mezzanotte, i giorni vengono spostati automaticamente. Lo script presuppone un client RCON compatibile con la sintassi «-H host -P porta comando» (mcrcon); adatta la riga send() per un altro client. La sintassi del messaggio dipende dal gioco: verificala nella scheda dei comandi RCON.

sudo mkdir -p /etc/gameserver
echo 'MCRCON_PASS=ChangeMe!' | sudo tee /etc/gameserver/rcon.env
sudo chmod 600 /etc/gameserver/rcon.env

Domande frequenti

La password RCON è nello script?
No. Lo script legge la variabile d'ambiente MCRCON_PASS (riconosciuta da mcrcon). Conservala in un file di sola lettura (chmod 600) o in una variabile di sistema Windows.
cron, systemd o attività Windows?
Su Linux systemd offre log e gestione errori (journalctl); cron è più semplice. Su Windows usa l'Utilità di pianificazione tramite schtasks.
Multigaming
MultigamingAccesso libero
Porte predefinite di FiveM, Minecraft, Rust, DayZ, ARK, Valheim, Palworld, CS2, Arma… e controllo del tuo elenco di porte aperte.
PorteReteApri
Documentazione
Multigaming
MultigamingAccesso libero
Comandi di amministrazione per gioco (Minecraft, Rust, ARK, Palworld, DayZ, CS2…) pronti da copiare, con i tuoi parametri. Nessuna rete.
RCONAmministrazioneApri
Documentazione
Multigaming
MultigamingAccesso libero
Stima CPU, RAM, disco e banda di un server di gioco in base agli slot, con formule visibili e ipotesi modificabili.
DimensionamentoCostoApri
Documentazione
Multigaming
MultigamingAccesso libero
Trasforma un elenco di porte in regole ufw, iptables, nftables o Windows netsh per il tuo server di gioco.
FirewallSicurezzaApri
Documentazione
Multigaming
MultigamingRichiede accesso
Confronta due file di configurazione (INI, CFG, JSON): differenze riga per riga e chiave per chiave, in locale nel browser.
DiffConfigurazioneApri
Documentazione
Multigaming
MultigamingRichiede accesso
Genera uno script di backup bash o PowerShell (tar, 7z, rsync/robocopy) con retention, arresto del servizio e riga cron.
BackupScriptApri
Documentazione