Satisfactory: How to Set Up a Server

Nov 14, 2025 · 7 min read · Satisfactory
Table of Contents

A HardGaming server gets your Satisfactory factory running without installing or maintaining anything yourself. This guide covers the Steam and Epic Games Store versions on PC, from picking a plan through your server coming online. Satisfactory's PlayStation 5 and Xbox Series X and Series S versions cannot join a dedicated server, so they are not covered here.


Before You Start

  • A HardGaming account. Create one at hardgaming.tech first.
  • A payment method. Your card is entered at the last step and saved for the monthly subscription.
  • PC only. Satisfactory's PlayStation 5 and Xbox Series X and Series S versions cannot connect to a dedicated server. This guide and your HardGaming server serve the Steam and Epic Games Store versions on PC.
  • Nothing to install. Every step happens in your browser. The server files are downloaded and unpacked for you.
  • Your configuration is not final. Server name and every setting on the Configuration step can change again once the server exists.

Step 1: Open the HardGaming Website

Go to hardgaming.tech and sign in. If you would rather skip the browsing, go straight to Satisfactory server hosting and continue from Step 4.

The HardGaming home page with hardgaming.tech highlighted in the address bar


Step 2: Select Game Hosting

In the sidebar on the left, click Game Hosting.

The left sidebar with Game Hosting outlined in red, below Home


Step 3: Select the Satisfactory Tile

Find Satisfactory among the game tiles and click it.

The Popular Services tile grid with the Satisfactory tile highlighted in red


Step 4: Choose a Plan

Three plans are on offer. Click the one that fits how you plan to play.

  • Starter, built for playing solo.
  • Premium, built for playing with a team.
  • Custom, where you set your own resources and pricing.

Every plan also includes one DeepSave slot, which keeps a backup in your account even after the server is deleted. Our DeepSave guide covers how to use it.


Step 5: Name Your Server

Type a name into Server Name. It is the one required field on the Configuration step.

The Server Name field on the Configuration step, filled in with an example name and highlighted in red


Step 6: Review the Configuration Settings

The Configuration step lists six settings for your server, each explained beneath it. Leave Automatic Updates on to keep the server current, and leave [Repair] Validate Server Files empty unless you suspect a corrupted install. Turning it on validates every file on each start, which adds significant time before the server comes up.

The Configuration Settings panel showing Automatic Updates, Validate Server Files, Number of Rotating Autosaves and Max Players


Step 7: Set the Advanced Connection Settings

[Advanced] Client Initial Connection Timeout and [Advanced] Client Established Connection Timeout set how many seconds the server waits on a client before dropping the connection. None of this is final. Every setting on this step can change again once the server exists. When you are done, click Next.

The Advanced connection timeout settings above the Next button


Step 8: Enter Your Payment Details

Leave Select Your Card on Enter a new card, or pick a card you have used before. Fill in Card Number, Expiry Date, Security Code, Country and Zip code, then click Submit Secure Payment.

Warning: Your card is saved and charged every month until you cancel the server from your Billing page.

The payment form with empty card fields and the Submit Secure Payment button highlighted


Step 9: Confirm Your Server Is Running

Payment takes you straight to your new server. The Console tab streams the install while Satisfactory downloads and unpacks, and the other tabs unlock as it finishes.

Watch STATUS on the right. It reads offline while the install runs, then running once the server is up, and the console confirms the server started. CONNECT ADDRESS holds the FQDN and IP your friends need.


Satisfactory Configuration Settings

Every setting on the Configuration step, and what it does.

SettingWhat it does
Automatic UpdatesChecks for a server update on every start, and updates automatically when it finds one
[Repair] Validate Server FilesValidates every server file on start when turned on. Adds significant time to every restart, so leave it off unless you suspect a corrupted install
Number of Rotating AutosavesSets how many autosaves the server keeps before it deletes the oldest
[Experimental] Max PlayersSets the maximum number of players allowed to join. Satisfactory is not optimized past four players, and raising this trades stability for headroom
[Advanced] Client Initial Connection TimeoutSeconds the server waits for a new client connection to complete before dropping it
[Advanced] Client Established Connection TimeoutSeconds the server waits before treating an already-connected client as timed out

Note: You can change any of these settings again once your server exists.


How Many Players Can a Satisfactory Server Hold?

Four is the number Satisfactory is currently optimized for. [Experimental] Max Players lets you raise the limit beyond that, but both the server and the client trade performance for the extra headroom.


Applying a Coupon Code

If you have a coupon, apply it before you pay. On the payment page, click Apply coupon code, type your code, and click Apply.

The Apply Coupon dialog with a sample code entered in the field


Troubleshooting

Next stays on the Configuration step?

  • Server Name is required. Scroll back to the top of the Configuration step and confirm it is filled in.

Server takes longer than expected to start?

  • Check whether [Repair] Validate Server Files is turned on. Validating every file on each start adds significant time before the server comes up.

Game feels laggy with a full server?

  • Check [Experimental] Max Players. Satisfactory is not optimized past four players, and raising the limit trades stability for extra headroom.

Friends cannot join?

  • Check STATUS reads running. A server that is offline or still installing refuses connections.
  • Share the address from CONNECT ADDRESS, including the port. Both the FQDN and the IP work.

Best Practices

  • Leave [Repair] Validate Server Files off for routine restarts. Turn it on only when you suspect a corrupted install.
  • Keep [Experimental] Max Players at four unless you are ready to trade stability for a bigger server.
  • Raise Number of Rotating Autosaves if your factory is large enough that losing progress between saves would hurt.
  • Use your DeepSave slot before a big change to your factory.

Next Steps

Your server now appears under My Servers on your HardGaming dashboard, and it stays there between sessions. Open it any time to restart it, edit settings, or pull a backup.


Need Help?

If you run into any issues, the HardGaming support team is here for you:

Happy gaming! 🎮

Esc

Type to search guides...