StruxaEggs Explorer

Valheim Plus Mod

Game

A brutal exploration and survival game for 1-10 players, set in a procedurally-generated purgatory inspired by viking culture.

Author: eggs@goover.devSource: pterodactyl/game-eggsUpdated: 5/24/2026

Startup Command

export DOORSTOP_ENABLED=1; export DOORSTOP_TARGET_ASSEMBLY=./BepInEx/core/BepInEx.Preloader.dll; export LD_LIBRARY_PATH="./doorstop_libs:$LD_LIBRARY_PATH"; export LD_PRELOAD="libdoorstop_x64.so:$LD_PRELOAD"; export templdpath=$LD_LIBRARY_PATH; export LD_LIBRARY_PATH="./linux64:$LD_LIBRARY_PATH"; export SteamAppId=892970; export LD_LIBRARY_PATH=$templdpath; ./valheim_server.x86_64 -nographics -batchmode -name "{{SERVER_NAME}}" -port {{SERVER_PORT}} -world "{{WORLD}}" -password "{{PASSWORD}}" -public {{PUBLIC_SERVER}} -saveinterval {{BACKUP_INTERVAL}} -backups {{BACKUP_COUNT}} -backupshort {{BACKUP_SHORTTIME}} -backuplong {{BACKUP_LONGTIME}} $( [[ {{ENABLE_CROSSPLAY}} -eq 1 ]] && echo " -crossplay ") > >(sed -uE "{{CONSOLE_FILTER}}") & trap "{{STOP}}" 15; wait $!

Docker Images

LabelImage
ghcr.io/ptero-eggs/games:valheimghcr.io/ptero-eggs/games:valheim

Environment Variables

NameVariableDefaultRules
Server Name
Name that appears in server browser.
SERVER_NAMEMy Serverrequired|string|max:60
Server Password
Server password.
PASSWORDsecretrequired|string|min:5|max:20
World Name
Name to load if switching between multiple saved worlds.
WORLDDedicatedrequired|string|max:20
Public Server
Public visibility of your server. Set it to false to make the server invisible and only joinable via the 'Join IP'-button.
PUBLIC_SERVER1boolean
Auto Update
AUTO_UPDATE1required|boolean
Enable Crossplay
Enable crossplay support
ENABLE_CROSSPLAY0required|boolean
Beta Branch
SRCDS_BETAIDnonemax:30
Beta Password
SRCDS_BETAPASSnonemax:30
Backup Interval
Change how often the world will save in seconds. Default: 1800 (30 minutes).
BACKUP_INTERVAL1800required|numeric|min:0
Backup Count
Sets how many automatic backups will be kept. The first is the 'short' backup length, and the rest are the 'long' backup length. When default values are used means one backup that is 2 hours old, and 3 backups that are 12 hours apart. Default: 4.
BACKUP_COUNT4required|numeric|min:0
Backup Shorttime
Sets the interval between the first automatic backups in seconds. Default: 7200 (2 hours).
BACKUP_SHORTTIME7200required|numeric|min:0
Backup Longtime
Sets the interval between the subsequent automatic backups in seconds. Default: 43200 (12 hours).
BACKUP_LONGTIME43200required|numeric|min:0
[System] Console Filter
Remove unwanted outputs from the console.
CONSOLE_FILTER/^\(Filename:.*Line:[[:space:]]+[[:digit:]]+\)$/d; /^([[:space:]]+)?$/dstring
[System] Steam AppID
Valheim steam app id for auto updates.
SRCDS_APPID896660nullable|numeric
[System] LD Library Path
Required to load server libraries.
LD_LIBRARY_PATH./linux64required|string
[V+] Github Package
GITHUB_PACKAGEGrantapher/ValheimPlusrequired|string|max:40
[V+] Version
VERSIONlatestrequired|string|max:20
[V+] MATCH
MATCHUnixServer.ziprequired|string|max:25
[System] Filter
FILTER/^\(Filename:.*Line:[[:space:]]+[[:digit:]]+\)$/d; /^([[:space:]]+)?$/dstring
[System] Shutdown Command
STOPkill -2 $!; wait;required|string

Features

steam_disk_space