This works by taking any environment variable on the container that is prefixed with am_ and mapping it to the corresponding environment variable in the arkmanager.cfg file.įor a complete list of configuration values available, please see FezVrasta's great documentation here: arkmanager Configuration Files Volumes Number of minutes to wait/warn players before updating/restartingĪny configuration value that is available via arkmanager can be set using an environment variable. Game server port (allows clients to connect to the server) Steam query port (allows the server to show up on the steam list) Server name as it will show on the steam server listĪdmin password to be used via ingame console or RCON Environment VariablesĪ set of required environment variables have default values provided as part of the image: Variable This is required so that arkmanager can properly check the server status and so that the ARK server itself can properly publish its IP address and query port to steam. If the exposed ports are modified (in the case of multiple containers/servers on the same host) the arkmanager config will need to be modified to reflect the change as well. v ark:/ark \ # mounted as the directory to contain the server/backup/log/config files v steam:/home/steam/Steam \ # mounted so that workshop (mod) downloads are persisted Pull the latest (or any other desired version): Inherently includes all features present in arkmanager.Simple volume structure for server files, config, logs, backups, etc.Easy crontab manipulation for automated backups, updates, daily restarts, weekly dino wipes, etc.Configuration via Environment Variables.Automated install (pull the image and run, no additional commands necessary).This image inherits from the thmhoag/steamcmd image to include the latest version of steamcmd.įor more information on arkmanager, see the repo here: Features It uses FezVrasta's arkmanager (ark-server-tools) to managed a single-instance ARK: Survival Evolved server inside a docker container. It is heavily based off of TuRz4m's work located here: TuRz4m/Ark-docker. This is an image for running an ARK: Survival Evolved server in a Docker container. Docker image for a dedicated ARK Server with arkmanager.
0 Comments
Leave a Reply. |