Skip to main content

Making your server public (Adding token)

To make a Factorio server public, you will need to set a username and an authentication token. This will allow your server to be displayed in the public server list in game. The guide below explains getting an authentication token, and setting your server up to use the token.

Getting your authentication token

There are 2 ways of getting an authentication token, you can either log in to https://factorio.com/, or go to %appdata%\Factorio\player-data.json. We will go over both methods in this guide.

Using Factorio.com

  1. Go to https://factorio.com and click on Login or Sign Up in the top right. If you have an account, log in. If not, select Sign Up, and follow the account creation process.

Docs Version Dropdown

  1. In the top right of the page after logging in, you will see your username. If you click on it, it will take you to your profile.

Docs Version Dropdown

  1. You will now see your account details, and a token that's displayed as <hidden>. click on Reveal to the right of <hidden>.

Docs Version Dropdown

  1. Now your token will be displayed to you; copy the token then paste it somewhere safe. Next, copy your username and paste it somewhere safe, as we will need these again.

Docs Version Dropdown

You can now skip to the "Setting your username and token" section of the guide.

Using the player-data.json

  1. On your computer go to %appdata%\Factorio.

  2. Locate the player-data.json, and open it with Notepad (or similar).

  3. Find service-token, then copy and paste it to somewhere safe. We will need this later.

  4. Find service-username, and copy and paste it somewhere safe. We will need this later too.

You can now move on to the "Setting your username and token" section.

Setting your username and token

  1. Login to https://creeperpanel.com/, then click on your Factorio server.

  2. Click on Settings and scroll down until you see Username and Token.

Docs Version Dropdown

  1. In the Username box, enter the username you copied from the previous step. In the Token box, enter the token you copied from the previous step.

Docs Version Dropdown

  1. Click Save, and restart your server.