How to Set Up a Satisfactory Dedicated Server on AnonVM – Complete Installation Guide

 

How to Set Up a Satisfactory Dedicated Server on AnonVM – Complete Installation Guide

Satisfactory is a popular factory-building game where players can work together to automate production lines and explore an expansive, open-world alien planet. Running a dedicated Satisfactory server on AnonVM allows you to enjoy uninterrupted multiplayer gameplay with full control, low latency, and secure offshore hosting.


Why Choose AnonVM for Your Satisfactory Server?

Hosting your Satisfactory dedicated server on AnonVM provides you with a private, secure, and high-performance gaming environment. AnonVM’s offshore VPS hosting ensures low latency, consistent performance, and reliable uptime, making it ideal for factory-building with friends or managing large multiplayer games.


Step 1: Choose the Right AnonVM VPS Plan

For optimal Satisfactory server performance, select a VPS with at least 4GB of RAM and a quad-core CPU.

  1. Go to AnonVM’s website and check the available VPS plans.
  2. Select a plan that has 4GB+ of RAM and a quad-core CPU.
  3. Complete the setup, select your preferred server location, and note down the VPS login details.

Step 2: Connect to Your VPS via SSH

Once your AnonVM VPS is ready, connect to it via SSH to begin the setup process.

  1. Open a terminal (or PuTTY if on Windows).
  2. Connect to the server using:
     
    ssh username@your-server-ip
  3. Enter your password to access the server.

Step 3: Update the System and Install Required Packages

Before installing the Satisfactory server, update your VPS and install the necessary dependencies.

  1. Update the system:
     
    sudo apt update && sudo apt upgrade -y
  2. Install dependencies for running the server:
     
    sudo apt install -y wget curl lib32gcc-s1 screen

Step 4: Install SteamCMD

The Satisfactory dedicated server is available through SteamCMD, so you’ll need to install it to download and manage the server.

  1. Download SteamCMD:
     
    mkdir ~/steamcmd && cd ~/steamcmd wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
  2. Extract SteamCMD:
     
    tar -xvzf steamcmd_linux.tar.gz
  3. Run SteamCMD to initialize it:
     
    ./steamcmd.sh

Step 5: Install the Satisfactory Dedicated Server

With SteamCMD installed, you can now download and set up the Satisfactory dedicated server files.

  1. Log in to SteamCMD (using anonymous login):
     
    ./steamcmd.sh +login anonymous
  2. Install the Satisfactory server to a directory of your choice (e.g., ~/satisfactory_server):
     
    force_install_dir ~/satisfactory_server app_update 1690800 validate
  3. Exit SteamCMD once the installation completes:
     
    quit

Step 6: Start the Satisfactory Server

  1. Navigate to the server installation directory:
     
    cd ~/satisfactory_server
  2. Run the server using screen to keep it active in the background:
     
    screen -S satisfactory_server ./FactoryServer.sh
  3. To detach from the screen session, press Ctrl + A then D. The server will continue running in the background.

Step 7: Configure Your Satisfactory Server

To customize your server, such as setting a server name, description, or password:

  1. Navigate to the configuration directory:

     
    cd ~/.config/Epic/FactoryGame/Saved/SaveGames/Server
  2. Modify the ServerSettings.ini file to customize settings like server name and password.

  3. Save and close the file, then restart the server to apply changes.


Step 8: Connect to Your Satisfactory Server

Now that your server is live, you can connect to it from within the Satisfactory game.

  1. Launch Satisfactory and go to the Multiplayer menu.
  2. Select Direct Connect and enter your server IP address and port (usually 15777).
  3. Enter the server password if you set one, then click Connect to join the game.

Optional: Configure as a System Service

To ensure the server restarts automatically, you can set it up as a system service.

  1. Create a new service file:
     
    sudo nano /etc/systemd/system/satisfactory.service
  2. Add the following configuration:
     
    [Unit] Description=Satisfactory Dedicated Server After=network.target [Service] Type=simple User=youruser ExecStart=/home/youruser/satisfactory_server/FactoryServer.sh WorkingDirectory=/home/youruser/satisfactory_server Restart=on-failure [Install] WantedBy=multi-user.target
  3. Save and close the file (Ctrl + X, then Y to confirm).
  4. Enable and start the service:
     
    sudo systemctl enable satisfactory sudo systemctl start satisfactory

Conclusion

Hosting a Satisfactory dedicated server on AnonVM lets you enjoy uninterrupted factory-building fun with friends. AnonVM’s offshore VPS hosting ensures a smooth, reliable gaming experience with the privacy and control you need for secure and customizable gameplay. Dive into your Satisfactory adventure with your new AnonVM-hosted server!

Was this answer helpful? 0 Users Found This Useful (0 Votes)

Powered by WHMCompleteSolution