Skip to content Nodecraft
Support / Factorio / Configuring your Factorio Server (server-settings.json)
Factorio Icon
Create a Factorio Server today!
Start Free Trial

Configuring your Factorio Server (server-settings.json)

There are a handful of different files that control different aspects of your Factorio server. The most basic one is the server-settings.json file.

This file controls settings such as the server's name, description, password, maximum players, and a few other settings.

Nodepanel

Here at Nodecraft, we provide a control panel that you can use to directly edit this file.

Click on Game Settings on the left-hand side, then there will then be several other tabs near the top to access different settings.

Just be sure to Restart your server after making any changes.

Basic Settings

The Basic Settings tab of the panel is pretty simple. Here you can set your server's Name, Description, and joining Password.

A view of the Basic Settings tab within Nodepanel for Factorio

Auth Token

The Auth Token tab is where you provide your factorio.com login credentials, which are required for servers to be published on the official Factorio matching server.

We have a separate article on how you can find your credentials.

A view of the Auth Token tab within Nodepanel for Factorio

Admin Settings

The Admin Settings tab is where you can set who can use commands, who can pause the game, and add players to be admin.

A view of the Admin Settings tab within Nodepanel for Factorio

Player Settings

The Player Settings tab configures how many players are allowed on the server, enables the Allowlist, and the AFK autokick.

A view of the Player Settings tab within Nodepanel for Factorio

Advanced

The Advanced tab is where you can find how to adjust the Autosave interval, RCON port and password, add command-line arguments to the Startup Arguments field, and a few other settings.

A view of the Advanced settings tab within Nodepanel for Factorio

Editing the server-settings.json File Directly

You can also directly edit the file that controls all of these settings if you wish within the File Manager of the panel.

You can find this file in the /data folder. Select the file and click the Edit button.

A view of the server-settings.json file location within Nodepanel for FactorioA view of the server-settings.json file contents within Nodepanel for Factorio

Make any changes you wish, Save and then be sure to Restart your server for any changes you've made to apply.

Chat blocked!

Nodecraft is an ad-free website! Disable adblock if you have any questions.