Setting Up a Dedicated Game Server for The Front

Follow this guide to set up your own private dedicated server for The Front:

1. Considerations Before Hosting:

  • Hosting Options: You can either opt for a The Front Server Hosting Provider for instant server setup or host it on your own following the steps below.
  • Server Specifications: Ensure your system meets the following specifications:
    • Windows 10+ or Server 2016+ (64-Bit)
    • Quad Core processor (2 full cores required)
    • Minimum 7GB memory (though it usually consumes around 11GB)
    • 3GB disk space
    • A copy of The Front from Steam

2. Server Setup:

  • Directory Preparation: Create a directory on your dedicated server or PC/laptop C:\TheFrontServer.
  • Download SteamCMD: SteamCMD (Steam Console Client) is an essential tool that you'll need to download in order to set up your private dedicated server for The Front. This tool allows you to install and update server files directly from Steam's command line interface, making it a straightforward and efficient way to manage your server's file requirements. Begin by visiting the SteamCMD download page and download the ZIP file provided. Once the download is complete, navigate to the directory C:\TheFront that you previously created, and extract the contents of the ZIP file into this directory. The extraction will provide you with the necessary executable and other files to proceed with fetching the server files for The Front. SteamCMD is a reliable and crucial part of setting up your server, ensuring that you have the latest and correct files needed for a smooth gaming experience.
  • Server Files Fetching: Create a FetchServerFiles.bat file with the following and run it.

    @echo off start "" steamcmd.exe +login USER PASS +force_install_dir "C:\TheFrontServer" +app_update 2612550 validate +quit

  • Execute the Batch File: Run FetchServerFiles.bat to download the necessary server files.

3. Launching the Server:

  • Batch File Creation: Create StartServer.bat with specific code for server launch.

    start "C:\TheFrontServer\ProjectWar\Binaries\Win64\TheFrontServer.exe" ProjectWar ProjectWar_Start ?Listen?MaxPlayers=8 -server -game -QueueThreshold=8 -ServerName="YOUR SERVER NAME" -ServerAdminAccounts=STEAM64ID;STEAM64ID;STEAM64ID -log log=log.log -locallogtimes -EnableParallelCharacterMovementTickFunction -EnableParallelCharacterTickFunction -UseDynamicPhysicsScene -OutIPAddress=YOUR_PUBLIC_IP -ServerID=ANY_IDEA -port=PORT-BeaconPort=PORT+1 -QueryPort=PORT+2 -Game.PhysicsVehicle=false -ansimalloc -Game.MaxFrameRate=35 -ShutDownServicePort=PORT+3

  • Execution: Run StartServer.bat (initial launch takes around 10 minutes).

4. Server Configuration:

  • Configuration File: Access ServerConfig_.ini  in the C:/TheFrontServer directory to change server settings.

    [BaseServerConfig]
    IsCanMail=1.000000
    ServerName="YOUR SERVER NAME"
    ServerPassword= ServerAdminAccounts=STEAM64ID;STEAM64ID;
    ServerTitle="A simple description of your server" PlayerAddExpRate=1

  • Settings Adjustment: Alter settings in ServerConfig_.ini to your preference.

5. Joining Your Server:

  • Server Discovery: Locate your server using the in-game server browser and join!

the front steam master list