Docs / Game Servers / How to Set Up a Barotrauma Dedicated Server

How to Set Up a Barotrauma Dedicated Server

By Admin · Mar 1, 2026 · Updated Apr 23, 2026 · 22 views · 1 min read

Setting Up a Barotrauma Dedicated Server

Barotrauma is a cooperative submarine survival game that supports dedicated servers for persistent multiplayer sessions. Hosting on a Breeze ensures a stable connection and allows you to customize campaigns, submarine selections, and game rules.

System Requirements

  • At least 2 GB RAM and 1 CPU core
  • Linux x86_64 or Windows
  • SteamCMD for server file installation

Install the Server

steamcmd +login anonymous +force_install_dir /home/steam/barotrauma +app_update 1026340 validate +quit

Configure the Server

Edit serversettings.xml in the server directory:

<serversettings
  name="My Breeze Barotrauma Server"
  port="27015"
  queryport="27016"
  maxplayers="16"
  password="your_password"
  public="true"
  gamemode="Campaign" />

Open Firewall Ports

sudo ufw allow 27015/udp
sudo ufw allow 27016/udp

Launch the Server

cd /home/steam/barotrauma
./DedicatedServer

Managing the Campaign

The server automatically saves campaign progress. Key management commands available from the server console:

  • ban [player] -- ban a player from the server
  • kick [player] -- remove a player from the current session
  • say [message] -- broadcast a message to all players
  • savegame -- force a save of the current campaign

For larger crews, increase your Breeze RAM to 4 GB and adjust the max player count accordingly.

Was this article helpful?