Back to Templates
Pterodactyl EggSurvival

ARK: Survival Evolved

As a man or woman stranded, naked, freezing, and starving on the unforgiving shores of a mysterious island called ARK, use your skill and cunning to kill or tame and ride the plethora of leviathan dinosaurs and other primeval creatures roaming the land. Hunt, harvest resources, craft items, grow crops, research technologies, and build shelters to withstand the elements and store valuables, all while teaming up with (or preying upon) hundreds of other players to survive, dominate... and escape!

v2
2/11/2026

Startup Command

#!/bin/bashBash shell with full features

Default

Standard ARK dedicated server startup with RCON relay

Default

Environment Variables

SERVER_NAME

RequiredRead Only

Server Name

Server name displayed in the server browser

Default
${SERVER_NAME}

MAX_PLAYERS

RequiredRead Only

Max Players

Maximum number of concurrent players

Default
${MAX_PLAYERS}

SESSION_NAME

Required

Session Name

Server name displayed in the server browser

Default
${SERVER_NAME}

ARK_PASSWORD

Server Password

Password required for players to join the server. Leave empty for no password.

Default
(empty)

ARK_ADMIN_PASSWORD

Required

Admin Password

Password required for administrator commands on the server

Default
(empty)

SERVER_MAP

Required

Server Map

The map the server will run

Default
TheIsland

RCON_PORT

RequiredRead Only

RCON Port

Internal port for RCON console relay

Default
27020

AUTO_UPDATE

Auto Update

Automatically update the server on startup

Default
1

BATTLE_EYE

BattlEye

Enable BattlEye anti-cheat protection

Default
1

MOD_ID

Mod IDs

Comma-separated list of Steam Workshop Mod IDs (e.g. 123456,789012)

Default
(empty)

ARGS

Additional Arguments

Additional launch parameters (e.g. -crossplay -exclusivejoin)

Default
(empty)

SRCDS_BETAID

Beta Branch

Install a specific beta branch. Requires a reinstall to switch branches.

Default
(empty)

STEAM_USER

Required

Steam Username

Steam username for authentication

Default
${STEAM_USER}

STEAM_PASS

Required

Steam Password

Steam password for authentication

Default
${STEAM_PASS}

STEAM_AUTH

Steam Auth Code

Steam Guard authentication code (if required)

Default
(empty)

EXTRA_FLAGS

Extra SteamCMD Flags

Additional SteamCMD flags

Default
(empty)

Lifecycle Scripts

Installation Script

Post-install setup for ARK mod loading and Steam SDK libraries

after installghcr.io/ptero-eggs/installers:debian

Container Configuration

Docker Image

ghcr.io/ptero-eggs/games:source

Technical Profile

Template ID

ark-survival-evolved

Author

GameCP Team

Last Updated

February 11, 2026

Status

Active

Configuration Metadata

Information about the origin and version of this game configuration.

Author

GameCP Team

Version

1

Source

gamecp