diff --git a/Dockerfile b/Dockerfile index b792056..b2efd50 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,7 +25,7 @@ ENV AUTOBACKUP -1 # Install dependencies RUN apt-get update &&\ - apt-get install -y curl lib32gcc1 git + apt-get install -y curl lib32gcc1 lsof git # Run commands as the steam user diff --git a/arkmanager.cfg b/arkmanager.cfg index 4c66a30..09e0c4a 100644 --- a/arkmanager.cfg +++ b/arkmanager.cfg @@ -1,3 +1,17 @@ +# --- USER CONFIG --- # + +# ARK server options - use ark_= +# comment out these values if you want to define them +# inside your GameUserSettings.ini file +serverMap=${SERVERMAP} # server map (default TheIsland) +ark_SessionName=${SESSIONNAME} # if your session name needs special characters please use the .ini instead +ark_ServerPassword=${SERVERPASSWORD} # ARK server password, empty: no password required to login +ark_ServerAdminPassword=${ADMINPASSWORD} # ARK server admin password, KEEP IT SAFE! +ark_MaxPlayers=${NBPLAYER} + + +# --- SYSTEM CONFIG - DO NOT TOUCH ---# + arkstChannel="master" # change it to a different branch to get non-stable versions # config SteamCMD @@ -12,25 +26,16 @@ arkserverexec="ShooterGame/Binaries/Linux/ShooterGameServer" # name of AR arkbackupdir="/ark/backup" # path to backup directory arkwarnminutes="30" # number of minutes to warn players when using update --warn -# ARK server options - use ark_= -# comment out these values if you want to define them -# inside your GameUserSettings.ini file -serverMap=${SERVERMAP} # server map (default TheIsland) -#serverMapModId="469987622" # Uncomment this to specify the Map Mod Id ( in http://steamcommunity.com/sharedfiles/filedetails/?id=) -ark_RCONEnabled="True" # Enable RCON Protocol -ark_RCONPort="32330" # RCON Port -ark_SessionName=${SESSIONNAME} # if your session name needs special characters please use the .ini instead -ark_Port="7778" # ARK server port (default 7778) -ark_QueryPort="27016" # ARK query port (default 27016) -ark_ServerPassword=${SERVERPASSWORD} # ARK server password, empty: no password required to login -ark_ServerAdminPassword=$ADMINPASSWORD # ARK server admin password, KEEP IT SAFE! -ark_MaxPlayers=${NBPLAYER} -#ark_GameModIds="487516323,487516324,487516325" # Uncomment to specify additional mods by Mod Id separated by commas - # config Service servicename="arkserv" # Name of the service (don't change if you don't know what are you doing) logdir="/ark/log/" # Logs path (default /var/log/arktools) +# Port config +ark_Port="7778" # ARK server port (default 7778) +ark_QueryPort="27016" # ARK query port (default 27016) +ark_RCONEnabled="True" # Enable RCON Protocol +ark_RCONPort="32330" # RCON Port + # steamdb specific appid=376030 # Linux server App ID