survival-games
Dedicated servers for survival and building games on Linux: Valheim, Palworld, Ark, Enshrouded, Rust, Zomboid and more.
-
Factorio Headless Server on Linux
Set up a Factorio headless dedicated server on Ubuntu/Debian — download the official tarball, server-settings.json, port 34197 UDP, mods, RCON and a systemd unit.
Running Gameserver -
Rust Dedicated Server on Linux
Install a Rust dedicated server on Ubuntu/Debian with SteamCMD, set the server.* cvars, open the right ports, add Oxide/uMod plugins, and run it under systemd.
Running Gameserver -
7 Days to Die Dedicated Server on Linux
Install and run a 7 Days to Die dedicated server on Ubuntu/Debian with SteamCMD, serverconfig.xml, ufw ports, EAC notes and a systemd unit.
Running Gameserver -
Project Zomboid Dedicated Server on Linux
Run a Project Zomboid dedicated server on Ubuntu/Debian via SteamCMD. Configs, mods load order, memory, ports, systemd, and the gotchas that corrupt saves.
Running Gameserver -
Terraria Dedicated Server on Linux with TShock
Self-host a Terraria dedicated server on Ubuntu with TShock 5.x — dotnet runtime, config.json, REST API, systemd, ufw, and world backups.
Running Gameserver -
Enshrouded Dedicated Server on Linux — SteamCMD, Wine, and the RAM Reality
Run an Enshrouded dedicated server on Ubuntu via SteamCMD + Wine. Systemd unit, ports, the real RAM requirement, save backups, and the gotchas the wiki skips.
Running Gameserver -
Satisfactory Dedicated Server on Linux — Native, Lightweight, and Boring (in the Best Way)
Set up a Satisfactory dedicated server on Ubuntu via SteamCMD. Native Linux build (no Wine), small RAM footprint, ports, claim flow, save backups.
Running Gameserver -
ARK Survival Ascended Dedicated Server on Linux — Wine, 16 GB RAM, and Patience
How to run an ARK Survival Ascended dedicated server on Ubuntu via SteamCMD and Wine. Real RAM requirements, ports, mods via CurseForge, weekly restart strategy.
Running Gameserver -
Valheim Dedicated Server on Linux — the One Thing People Get Wrong
Valheim dedicated server on Ubuntu via SteamCMD. Systemd unit, port 2456-2458, the SteamAppId thing that trips everyone up, backups that actually survive crashes.
Running Gameserver -
Palworld Dedicated Server on Linux with SteamCMD
Palworld dedicated server on Ubuntu via SteamCMD: native Linux build, systemd unit, the empty PalWorldSettings.ini trap, steamclient.so fix, backups.
Running Linux