Skip to content

Instantly share code, notes, and snippets.

@mbround18
Created May 1, 2020 05:54
Show Gist options
  • Save mbround18/c1646bf175c1c7f3755c6f3acef56d52 to your computer and use it in GitHub Desktop.
Save mbround18/c1646bf175c1c7f3755c6f3acef56d52 to your computer and use it in GitHub Desktop.
#--------------------------------------------------------------------------------------------------------------------------------- #
# . . | ,---.
# | |,---.,---.,---. ,---.,---.|__/ ,-.-.,---.,---.,---.,---.,---.,---. ,---.|__. ,---.
# | |`---.|---'| ,---|| | \ | | |,---|| |,---|| ||---'| | | | |
# `---'`---'`---'` `---^` ` `` ' '`---^` '`---^`---|`---'` o`---'` `---|
# `---' `---'                                                                                                                                 
#--------------------------------------------------------------------------------------------------------------------------------- #
#--------------------------------------------------------------------------------------------------------------------------------- #
#--Instance Configuration--------------------------------------------------------------------------------------------------------- #
#--------------------------------------------------------------------------------------------------------------------------------- #
# If you intend to run more instances on one docker container (not recommended)
# add a new line called configfile_<name> with its location.
defaultinstance="main"
configfile_main="${DATA_DIR}/instances/main.cfg"
#--------------------------------------------------------------------------------------------------------------------------------- #
#--------------------------------------------------------------------------------------------------------------------------------- #
#--Session Configuration --------------------------------------------------------------------------------------------------------- #
#--------------------------------------------------------------------------------------------------------------------------------- #
# ARK server options - use ark_<optionname>=<value>
# comment out these values if you want to define them
# inside your GameUserSettings.ini file
serverMap=${SERVER_MAP} # server map (default TheIsland)
# serverMapModId="469987622" # Uncomment this to specify the Map Mod Id (<fileid> in http://steamcommunity.com/sharedfiles/filedetails/?id=<fileid>)
# ark_TotalConversionMod="496735411" # Uncomment this to specify a total-conversion mod
ark_SessionName=${SESSION_NAME} # if your session name needs special characters please use the .ini instead
ark_ServerPassword=${SERVER_PASSWORD} # ARK server password, empty: no password required to login
ark_ServerAdminPassword=${ADMIN_PASSWORD} # ARK server admin password, KEEP IT SAFE!
ark_MaxPlayers=${MAX_PLAYERS} # Number MAX of player
ark_AltSaveDirectoryName="${DATA_DIR}/saves" # Do not modify if you want to maintain folder structure
# ark_bRawSockets="" # Uncomment if you want to use ark raw socket (instead of steam p2p) [Not recommended]
arkflag_log=""
# -------------------------------------------------------------------------------------------------------------------------------- #
#--------------------------------------------------------------------------------------------------------------------------------- #
#--- Mod Configuration ---------------------------------------------------------------------------------------------------------- #
#--------------------------------------------------------------------------------------------------------------------------------- #
ark_GameModIds="1428596566,812655342,889745138,1364327869,926028694,1814953878,928102085,731604991,1786522940,821530042,1251632107,2007400172"
# Mod OS Selection
mod_branch=Windows # Recommended to keep as windows since Linux even on linux tends to have issues.
# Add mod-specific OS selection below:
#mod_branch_496735411=Windows
# -------------------------------------------------------------------------------------------------------------------------------- #
# -------------------------------------------------------------------------------------------------------------------------------- #
#---- Ark Server Flags ----#
# -------------------------------------------------------------------------------------------------------------------------------- #
# ARK server flags - use arkflag_<optionname>=true
# arkflag_OnlyAdminRejoinAsSpectator=true # Uncomment to only allow admins to rejoin as spectator
# arkflag_DisableDeathSpectator=true # Uncomment to disable players from becoming spectators when they die
# -------------------------------------------------------------------------------------------------------------------------------- #
# -------------------------------------------------------------------------------------------------------------------------------- #
# --- Ark Server Options ---#
# See: https://ark.gamepedia.com/Server_Configuration#Command_line_arguments
# -------------------------------------------------------------------------------------------------------------------------------- #
# ARK server options - i.e. for -optname=val, use arkopt_optname=val
# arkopt_StructureDestructionTag=DestroySwampSnowStructures
# -------------------------------------------------------------------------------------------------------------------------------- #
# -------------------------------------------------------------------------------------------------------------------------------- #
# --- Update warning messages ---------------------------------------------------------------------------------------------------- #
# -------------------------------------------------------------------------------------------------------------------------------- #
# Modify as desired, putting the %d replacement operator where the number belongs
msgWarnUpdateMinutes="This ARK server will shutdown for an update in %d minutes"
msgWarnUpdateSeconds="This ARK server will shutdown for an update in %d seconds"
msgWarnRestartMinutes="This ARK server will shutdown for a restart in %d minutes"
msgWarnRestartSeconds="This ARK server will shutdown for a restart in %d seconds"
msgWarnShutdownMinutes="This ARK server will shutdown in %d minutes"
msgWarnShutdownSeconds="This ARK server will shutdown in %d seconds"
# config environment
arkwarnminutes="60" # number of minutes to warn players when using update --warn
# -------------------------------------------------------------------------------------------------------------------------------- #
# -------------------------------------------------------------------------------------------------------------------------------- #
# --- Backup Settings ------------------------------------------------------------------------------------------------------------ #
# -------------------------------------------------------------------------------------------------------------------------------- #
arkBackupPreUpdate="false" # set this to true if you want to perform a backup before updating
# Options to automatically remove old backups to keep backup size in check
# Each compressed backup is generally about 1-2MB in size.
arkMaxBackupSizeMB="500" # Set to automatically remove old backups when size exceeds this limit
#arkMaxBackupSizeGB="2" # Uncomment this and comment the above to specify the limit in whole GB
# -------------------------------------------------------------------------------------------------------------------------------- #
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment