A headless server setup for Factorio is a common way for a small group of friends to keep one shared world ready without leaving one person’s game open all the time. In simple terms, a headless server is a game server that runs the world for the group in the background instead of one friend hosting from their own play session.
This guide focuses on the practical setup on EphemeralHost: how friends get a Factorio server, what they need to do to start playing, and how the saved world behaves when nobody is online. Factorio on EphemeralHost starts from 0.25 €/h, is billed per minute, and uses prepaid credit with no subscription required; you can compare that on the public price list.
What a Headless Server Setup Means for Friends
For a group searching Google for “headless server setup,” the basic idea is simple: instead of one friend hosting the world from their own game session, the group uses a dedicated game server for that shared world.
That changes the routine in a helpful way. Friends join through the server address, so the group is not tied to whichever person usually hosts. If that person is busy, offline, or just does not want to keep their game open, the group still has a clear place to meet and play when the server is started.
For Factorio, you do not need a deep technical background to get the point. What matters is the practical flow:
- the group has one server for its world
- someone starts it when it is time to play
- friends join the same place
- everyone leaves when the session ends
- the group comes back later and continues from that shared progress
That setup suits co-op play because it gives your friends one regular world to build in over multiple sessions, instead of creating progress that depends on one person’s PC and connection each time.
On EphemeralHost, the idea is meant to be straightforward. The setup is handled in the browser or through Discord, which is often simpler for friend groups than dealing with home-network workarounds. If you want a plain-language explanation of why hosted servers can feel easier than handling networking yourself, you can read more about home-network setup and port forwarding.
So in everyday terms, a headless server setup for friends means less reliance on one player’s local session and a more shared way to keep a Factorio world ready for the group.
How to Create a Factorio Server on EphemeralHost

For this guide, the setup path is simple: Factorio runs on the Casual tier on EphemeralHost, and this section stays focused on that game and that path only.
The basic flow for a friend group is straightforward:
- Create the server in the browser.
- Choose the number of slots that fits your group.
- Finish the initial creation.
- Start the server when it is time to play.
- Share the address shown in the panel with your friends.
After the server has been created, you can start it from the panel on the website or with the /start command in Discord. That gives your group two practical ways to begin a session, depending on whether the person starting it is already in the browser or chatting with everyone in Discord.
Once the server is running, the panel shows the server address. That is the address your friends use to join the shared world. This article keeps the explanation at the big-picture level, because each game page already lists the steps to join. So instead of going deep into join screens or game-specific details here, the goal is to show the overall setup your group follows from creation to play.
For cost, Factorio starts from 0.25 €/h. Billing is per minute, and it uses prepaid credit without a subscription. That can fit groups who play on some evenings and then do not use the server again until the next session. Prepaid credit does not expire, so the group is not tied to a recurring plan just to keep the option there for later.
If your group wants a broader friend-focused walkthrough after this section, you can read a longer guide for playing together. Other topics, such as saved worlds on a server, backup ideas in general, server admin basics, hosted backup services, joining by server address, or a different game server setup example, are separate reading if you want extra context.
Starting, Sharing, and Playing Together
Once the server exists, the group side of the routine is simple. Usually, one friend creates it and becomes the person who first shares the details with everyone else. When the server is running, the panel shows the address, and that is what the rest of the group needs in order to join the same Factorio world.
From there, the server can become your group’s regular place to meet for co-op sessions. Instead of asking who is hosting this time, friends can think of the server as the shared world for the group. That makes it easier to pick back up on another evening and continue building together in the same place.
There are two easy ways to start a session:
- start it from the panel if someone is already on the website
- use /start in Discord if your group is already chatting there
That small choice matters in practice. Some groups plan their session while looking at the server in the browser. Others organize everything in a Discord chat and want the start step to fit naturally into that conversation. Either way, the flow stays straightforward: start the server, share the address, and let friends join.
For casual groups, the practical benefit is clear. The server is there when your friends want to play, without needing somebody to keep a machine at home running for the group’s world. That makes shared sessions feel easier to organize, especially when people are only playing together on certain evenings.
If your group wants a broader beginner-friendly walkthrough centered on playing with friends, the companion guide is How to Host a Factorio Server for Friends.
What Happens When Nobody Is Online

A headless server setup is especially useful for friend groups because it does not need to sit there running just to hold your place between sessions. On EphemeralHost, if nobody is online, the Factorio server pauses by itself after 20 minutes by default.
That pause behavior can be changed per server if your group wants a different rhythm. The timer can be set to:
- 1 hour
- 3 hours
- never
The important part for a shared world is what happens next: when the server pauses, the world stays saved. Your group can come back later, start the server again, and continue from the same progress instead of treating each session like a fresh start. If you want a simple explanation of what that means on a game server, see this guide on saved worlds.
For friends playing Factorio together, that changes the feel of hosting in a practical way. You can finish for the evening, log off, and leave the world where it is without feeling like someone has to keep the server running for no reason. That is useful for groups who want a shared place to build together but do not plan to stay online around the clock.
In other words, the setup fits session-based play. Your group starts the server when it is time to play, uses the shared world for that session, and then lets it pause when everyone is gone. The world remains there for the next time, without needing a more technical routine in the background.
Common Questions About Headless Server Setup
What does a headless server setup mean in Factorio?
In Factorio, a headless server setup means your group uses a separate game server for the shared world instead of depending on one friend to host from their own play session.
The useful part is not the technical label. It is the routine it creates for friends:
- one shared world for the group
- one server address to join
- a simple way to start a session when people are ready
- progress that stays with the server between play sessions
For most groups, that is the main point. It gives friends a regular place to return to together.
How do my friends join our Factorio server?
After your server is created and started, the panel shows the server address. Share that address with your friends, and they use it to join your group’s world.
That keeps the join process simple at a high level:
- One friend creates the server in the browser.
- Someone starts it in the panel or with /start in Discord.
- The panel shows the address.
- The group joins that shared server.
Do we need a subscription to keep a Factorio server for our group?
No subscription is required. Factorio starts from 0.25 €/h, billing is per minute, and payment uses prepaid credit.
That suits groups that do not play every day. You can add credit ahead of time and use it when your friends want to play, without signing up for a recurring plan. Prepaid credit does not expire.
What happens to our world when nobody is online?
If nobody is online, the server pauses by itself after 20 minutes by default. The pause timer can also be set per server to 1 hour, 3 hours, or never.
When the server pauses, the world stays saved. That means your group can stop for the night, come back later, start the server again, and continue from the same shared progress.
A Simple Way to Keep a Group World Ready
A headless server setup for Factorio gives a small group of friends one shared world to come back to over time. Instead of tying progress to one person’s session, the group gets a place that can be used for one evening, left alone, and picked up again later.
On EphemeralHost, the flow stays simple:
- create the server in the browser
- start it when your group wants to play
- share the address shown in the panel
That is enough for a friend group to turn a private co-op world into a regular meeting place without making the setup feel bigger than it needs to be.
The cost side is also easy to understand. Factorio starts from 0.25 €/h, billing is per minute from prepaid credit, with no subscription required. That fits groups who want to play together across different sessions without committing to a recurring plan.
If you are at the point where you want to compare costs before setting up your group world, you can check the public price list.
