# Subnautica 2 Server Documentation (/docs/subnautica-2)



import { Card, Cards } from "fumadocs-ui/components/card";
import { Callout } from "fumadocs-ui/components/callout";
import { Rocket, Settings, Wrench, Package, Shield, Save, Bug, Terminal, KeyRound, Gamepad, Users, Download, Github } from "lucide-react";

Everything you need to run a Subnautica 2 dedicated server. Out of the box, Subnautica 2 ships with stock 4-player peer-to-peer co-op only — **no official dedicated server tooling exists yet.** These guides cover hosting via the open-source [Beacon framework](https://github.com/HumanGenome/Beacon) (MIT-licensed), which replaces the stock lobby with proper UE5 dedicated server networking and lifts the player cap to 8.

<Callout type="info">
  **Beacon is a community open-source project**, maintained by HumanGenome at [github.com/HumanGenome/Beacon](https://github.com/HumanGenome/Beacon). It is **not affiliated with or endorsed by Unknown Worlds Entertainment**. When Unknown Worlds ships official Subnautica 2 dedicated server tools during Early Access, we'll migrate to those at no extra cost — these guides will be updated accordingly.
</Callout>

> 📝 **Note:** All players who want to join your server need the free **Beacon Launcher** installed (also from [github.com/HumanGenome/Beacon/releases](https://github.com/HumanGenome/Beacon/releases)). They run retail Subnautica 2 through the launcher to connect via IP/port instead of the stock 4-player lobby.

Setup & Connect [#setup--connect]

<Cards>
  <Card icon={<Rocket />} title="Dedicated Server Setup" description="What's deployed for you and how to get your server live." href="/docs/subnautica-2/dedicated-server-setup" />

  <Card icon={<Download />} title="Join via Beacon Launcher" description="How friends connect to your hosted Subnautica 2 server using the free Beacon Launcher." href="/docs/subnautica-2/join-server" />
</Cards>

Configuration [#configuration]

<Cards>
  <Card icon={<Settings />} title="appsettings.json Reference" description="Every Beacon config key: ServerName, MaxPlayers, ports, RconPassword, SnapshotsEnabled, paths." href="/docs/subnautica-2/configure-your-server" />

  <Card icon={<Users />} title="Player Slots (MaxPlayers)" description="Beacon supports up to 8 players. How to set and what to expect." href="/docs/subnautica-2/player-slots" />
</Cards>

Troubleshooting [#troubleshooting]

<Cards>
  <Card icon={<Bug />} title="Common Issues" description="Players can't connect, server won't start, UE4SS injection errors, port problems." href="/docs/subnautica-2/troubleshooting" />
</Cards>

Related [#related]

* [Subnautica + Nitrox (the original 2018 game) docs →](/docs/subnautica)
* [Subnautica 2 server hosting (landing page) →](https://xgamingserver.com/subnautica-server-hosting)
* [Beacon on GitHub →](https://github.com/HumanGenome/Beacon)
* [UE4SS on GitHub →](https://github.com/UE4SS-RE/RE-UE4SS)
