
Dedicated Server Template
A brutal exploration and survival game for 1-10 players, set in a procedurally-generated purgatory inspired by viking culture. Battle, build, and conquer your way to a saga worthy of Odin’s patronage!
Deploy and manage your own Valheim dedicated server with GameCP's free game server control panel. This template provides a production-ready server configuration with one-click installation, automatic updates via SteamCMD, and full environment variable management. Whether you're hosting for a small group of friends or running a large community server, GameCP makes Valheim server administration simple and reliable.
Small server, 1-3 players
Medium server, 3-6 players with mods
Large server, 6-10 players, heavy mods
Default startup command
Forces crossplay on. Xbox and PC players can join. Uses PlayFab networking instead of Steam.
Server Name
Server name displayed in the server browser
(empty)Max Players
Maximum number of concurrent players
5Public Server
ghcr.io/ptero-eggs/games:valheim
valheim
GameCP Team
April 1, 2026
Information about the origin and version of this game configuration.
Join GameCP today and deploy your favorite games and applications instantly.
Get Started FreeSteam-exclusive server. Lower latency for PC players. Uses Steam networking directly.
List server in the public server browser. Disable to make join-by-IP only.
1Enable Crossplay
Enable crossplay support for Xbox/PC players.
1World Name
World save name. Changing this loads a different world.
DedicatedServer Password
Server password. Must be at least 5 characters or the server will crash. Cannot be the same as the server name.
(empty)Save Interval
World save interval in seconds. Default: 1800 (30 minutes).
1800Backup Count
Number of automatic backups to keep. Default: 4.
4Short Backup Interval
Interval between the first automatic backup in seconds. Default: 7200 (2 hours).
7200Long Backup Interval
Interval between subsequent automatic backups in seconds. Default: 43200 (12 hours).
43200Auto Update
Automatically update the server on startup.
1Beta Branch
Steam beta branch name. Leave blank for stable.
(empty)Beta Password
Password for beta branch access. Leave blank if not required.
(empty)LD Library Path
Required to load server libraries.
./linux64Shutdown Command
Graceful shutdown command.
kill -2 $!; wait;Console Filter
Sed filter to clean up console output noise.
Steam Username
Steam username for authentication. Leave empty for anonymous login.
(empty)Steam Password
Steam password for authentication. Leave empty for anonymous login.
(empty)Steam Auth Code
Steam Guard authentication code (optional).
(empty)Extra SteamCMD Flags
Additional SteamCMD flags.
(empty)Export this template as a native GameCP Template
Copy this link to import in your GameCP panel
Export this template as a Pterodactyl egg for use in other panels
Export this template as a TCAdmin game config XML


