Come creare un server Factorio
Per creare un server Factorio, avvialo una prima volta in OuiPanel, poi dai il suo indirizzo e la sua password ai tuoi giocatori. Il server è privato per impostazione predefinita e non richiede nessun account factorio.com. Questa guida segue ogni passaggio in OuiPanel, il pannello di gioco di OuiHeberg, dal primo avvio al server pubblico. Parte da un server Factorio già ordinato su OuiHeberg.
Avviare il server Factorio per la prima volta
Il tuo server usa la versione senza interfaccia di Factorio, pubblicata da Wube, lo studio del gioco. Gira su Linux e si installa senza account Steam né account factorio.com. Non devi installare nulla.
Accedi a OuiPanel su dash.ouipanel.com e apri il tuo server Factorio.
Apri la Console, poi clicca su Avvia.
Attendi che la console mostri lo stato In funzione.
Al primo avvio, il server crea la mappa saves/gamesave.zip. La console mostra poi la riga Hosting game at, e la partita è aperta.

Per impostazione predefinita, Factorio mette la partita in pausa quando nessuno è connesso. La tua fabbrica non avanza mentre sei via. Questo comportamento si regola in server-settings.json, con la chiave auto_pause.
Il pulsante Ferma lascia che Factorio salvi la mappa prima di spegnersi. Avvisa comunque i tuoi giocatori prima di fermare o riavviare il server.
Entrare nel server con il suo indirizzo
Un server nuovo è privato. Non compare nella lista pubblica del gioco, e ci si entra con il suo indirizzo. È protetto anche da una password di partita, generata da OuiPanel alla creazione del server.
Nella Console, annota l'indirizzo del blocco Informazioni di connessione, per esempio
203.0.113.10:3000.Apri Configurazione › Impostazioni del server, poi copia il valore del campo Password del server.
Avvia Factorio, apri il menu multigiocatore e scegli la connessione tramite indirizzo.
Inserisci l'indirizzo con la sua porta, poi la password della partita.
Gli ultimi due passaggi sono quelli della wiki ufficiale di Factorio. Il gioco usa una sola porta, in UDP. Ogni giocatore deve avere la stessa versione del gioco del server.
Secondo il file di esempio di Wube, con require_user_verification su true, il server accetta solo i giocatori il cui gioco è collegato a un account factorio.com valido. È l'impostazione con cui viene consegnato.
Dai ai tuoi giocatori l'indirizzo e la password insieme. La password si cambia nelle variabili.
Regolare le variabili in OuiPanel
Le impostazioni lette all'avvio si trovano in Configurazione › Impostazioni del server, blocco Variabili d'ambiente. Conferma un campo con la spunta alla sua destra, poi riavvia il server.
| Variabile | Ruolo |
|---|---|
| Versione di Factorio | Versione installata. latest indica l'ultima versione stabile |
| Numero massimo di giocatori | Numero di posti, da 1 a 100. Il valore di consegna è 20 |
| Nome del salvataggio | Nome della mappa creata quando la cartella saves è vuota, gamesave per impostazione predefinita |
| Nome del server | Nome della partita, «Serveur Factorio OuiHeberg» per impostazione predefinita |
| Descrizione del server | Testo di presentazione della partita |
| Password del server | Password chiesta ai giocatori, generata alla creazione. Svuota il campo per una partita senza password |
| Visibile nell'elenco dei server | Interruttore disattivato per impostazione predefinita. Attivato, rende pubblico il server |
| Nome utente del server | Il tuo nome utente factorio.com. Serve solo a un server pubblico |
| Token del server | Il tuo token factorio.com. Serve solo a un server pubblico |
| Space Age (espansione) | Interruttore disattivato per impostazione predefinita. Attivato, carica l'espansione |
| Intervallo di salvataggio automatico | Tempo tra due salvataggi automatici, 10 minuti per impostazione predefinita |
| Slot di salvataggio automatico | Numero di salvataggi automatici conservati, 5 per impostazione predefinita |
| Espulsione per inattività | Tempo in minuti prima di espellere un giocatore inattivo. Con 0 nessuno viene espulso |

A ogni avvio, OuiPanel scrive questi valori nel file data/server-settings.json. Cambia quindi queste impostazioni nelle variabili, perché una modifica fatta nel file andrebbe persa.
Senza password, chiunque conosca l'indirizzo del server può entrare e smontare la tua fabbrica. Tienine una, anche su un server privato.
Scegliere tra il gioco base e Space Age
Un server nuovo avvia il gioco base. L'espansione Space Age è già sul server, e l'interruttore Space Age (espansione) decide se viene caricata. La scelta si applica a ogni avvio.
Disattivato, il server carica solo il gioco base. Ai tuoi giocatori basta il gioco base.
Attivato, il server carica le quattro mod ufficiali dell'espansione,
space-age,quality,elevated-railserecycler.
Factorio chiede a ogni giocatore le stesse mod del server. Con l'interruttore attivato, ogni giocatore deve quindi possedere Space Age. Il server, invece, non deve comprare nulla.

Puoi attivare Space Age su una partita del gioco base. All'avvio successivo, il gioco converte la mappa, e la console ti avvisa. Una volta salvata, quella partita non si riapre più come gioco base.
Nell'altro senso, il server rifiuta di avviarsi se disattivi Space Age mentre l'ultima partita usa l'espansione. La console spiega il motivo. Per tornare al gioco base, sposta altrove i file della cartella saves. Il server crea allora una mappa nuova.
Crea un backup nella pagina Backup prima di attivare Space Age su una partita esistente. La modifica non si annulla.
Cambiare la versione di Factorio
Il server mantiene la versione installata. Non si aggiorna da solo al riavvio. I tuoi giocatori e il server restano così sulla stessa versione finché non decidi tu.
Nella variabile Versione di Factorio, lascia
latestper l'ultima versione stabile. Scriviexperimentalper la versione sperimentale, o un numero preciso come2.1.24.Conferma con la spunta, poi clicca su Reinstalla il server nella stessa pagina.
Avvia il server dalla Console.
La reinstallazione sostituisce i file del gioco. Mantiene le tue partite, le tue mod, le tue impostazioni e la lista degli admin. Con latest, installa l'ultima versione stabile. È anche il modo per aggiornare il server.
Se il numero richiesto non esiste, l'installazione si ferma con un messaggio, e il gioco già installato resta al suo posto. Una partita salvata con una versione recente non si apre con una versione più vecchia.
Rendere pubblico il server
Un server pubblico compare nella lista delle partite del gioco. Wube richiede per questo un account factorio.com. Il server si identifica con il tuo nome utente e un token, mai con la tua password.
Accedi a factorio.com/profile e copia il tuo token.
Nelle variabili, inserisci il tuo nome utente in Nome utente del server e il token in Token del server.
Attiva l'interruttore Visibile nell'elenco dei server.
Riavvia il server, poi leggi la console.
Senza nome utente o senza token, un server pubblico rifiuta di avviarsi, e la console spiega il motivo. Se factorio.com rifiuta il token, la partita resta raggiungibile con il suo indirizzo, ma non entra nella lista. La console lo segnala con un messaggio.
Secondo il file di esempio di Wube, la partita dovrebbe allora comparire nella lista pubblica del gioco, con il nome impostato in Nome del server. Non abbiamo ancora verificato questa comparsa con un account reale sui nostri server.
Il token è salvato in chiaro nelle variabili e in
data/server-settings.json. I tuoi sotto-utenti possono leggerlo. Non inserire mai la password del tuo account factorio.com.
Modificare il file server-settings.json
Le impostazioni che non hanno una variabile si cambiano in data/server-settings.json. Il server legge questo file all'avvio.
Nella Console, ferma il server con Ferma.
Nel menu laterale, clicca su Gestione file, poi apri la cartella
data.Clicca su
server-settings.json. Si apre la finestra «Modifica di server-settings.json».Cambia i valori, poi clicca su Salva.
Avvia il server dalla Console.

Le righe scritte da OuiPanel
"name": "Serveur Factorio OuiHeberg",
"description": "Serveur Factorio hébergé chez OuiHeberg",
"max_players": 20,
"visibility": {
"public": false,
"lan": true
},
"username": "",
"token": "",
"game_password": "PasswordDellaPartita",
"autosave_interval": 10,
"autosave_slots": 5,
"afk_autokick_interval": 0,
OuiPanel riscrive questi dieci valori a ogni avvio, con public per la visibilità. Non tocca le altre righe del file, né il loro ordine. Su un server privato, username e token restano vuoti.
Le impostazioni che restano tue
| Impostazione | Effetto, secondo il file di esempio di Wube |
|---|---|
auto_pause | Su true, la partita va in pausa quando nessun giocatore è connesso |
require_user_verification | Su true, possono entrare solo i giocatori con un account factorio.com valido |
allow_commands | Chi può lanciare comandi Lua. Il valore di origine è admins-only |
only_admins_can_pause_the_game | Su true, solo gli admin possono mettere in pausa la partita |
tags | Parole chiave mostrate con la partita nella lista pubblica |
Se il file non è più un JSON valido, il server rifiuta di avviarsi invece di sovrascriverlo. Controlla allora le virgole e le virgolette.
La forma della mappa si regola in data/map-gen-settings.json e data/map-settings.json. Secondo la wiki ufficiale, il gioco legge questi due file quando crea una mappa, quindi quando la cartella saves è vuota.
Salvare e ripristinare la partita
Factorio salva ogni partita in un archivio .zip della cartella saves. I salvataggi automatici si aggiungono lì. All'avvio, il server carica il salvataggio più recente della cartella.
Per riprendere una partita iniziata in giocatore singolo, ferma il server, poi carica il suo file .zip in saves. La partita deve venire dalla stessa versione del gioco, o da una più vecchia. Se usa Space Age, attiva l'interruttore prima di avviare.
La pagina Backup di OuiPanel crea una copia del server con Crea un backup. Contiene le tue partite, le tue mod, le tue impostazioni e la lista degli admin, senza i file del gioco. Dopo un ripristino, il gioco viene scaricato di nuovo all'avvio successivo.

Puoi anche copiare la cartella saves sul tuo computer, in SFTP, con la guida Come connettersi in SFTP con FileZilla.
Per aggiungere mod, leggi la guida Come installare mod su un server Factorio. Per nominare un admin o espellere un giocatore, leggi la guida Comandi console di Factorio.
Se il server non si avvia
La console di OuiPanel mostra il registro del server. Leggi prima le sue ultime righe.
| Sintomo | Soluzione |
|---|---|
| La console chiede un nome utente e un token | Il server è impostato come pubblico. Compila Nome utente del server e Token del server, oppure disattiva Visibile nell'elenco dei server |
| La console rifiuta l'avvio per via di Space Age | L'ultima partita usa l'espansione. Attiva Space Age (espansione), oppure sposta i file della cartella saves |
| La console chiede di reinstallare il server | Clicca su Reinstalla il server in Impostazioni del server. Le tue partite vengono mantenute |
| Il nome o la password torna al valore precedente | Questi valori vengono dalle variabili di OuiPanel. Modificali in Variabili d'ambiente |
| Un giocatore non riesce a entrare | Controlla l'indirizzo con la sua porta, la password, la versione del gioco e le mod. Con Space Age attivato, il giocatore deve possedere l'espansione |
| Il server pubblico non è nella lista del gioco | Leggi la console. Segnala un token rifiutato da factorio.com |
| La fabbrica non avanza quando nessuno è connesso | È la pausa automatica. Imposta auto_pause su false in server-settings.json |
Hai bisogno di aiuto?
Apri un ticket da Ticket › Aprire un ticket, oppure dal riquadro Contatta il supporto in fondo alla scheda del tuo server nell'area clienti. Puoi anche fare la tua domanda sul Discord di OuiHeberg.
Server Factorio da 1,99 €/mese, sul server dedicato ufficiale del gioco, con accesso SFTP, backup e anti-DDoS inclusi.
Vedi le offerte →