#### Server Settings #### ## SteamCMD Login | https://github.com/GameServerManagers/LinuxGSM/wiki/SteamCMD#steamcmd-login steamuser="username" steampass='password' ## Server Start Settings | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters ip="0.0.0.0" port="2302" ## ARMA 3 Modules # Add mods with relative paths: # mods/@cba_a3 # To load the "Community Base Addons v3" module found in the # directory serverfiles/mods/@cba_a3. Load several mods as: # mods="mods/@ace\;mods/@acex\;mods/@cba_a3" mods="" ## Server-side Mods servermods="" ## Path to BattlEye # Leave empty for default bepath="" ## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters fn_parms(){ parms="-netlog -ip=${ip} -port=${port} -cfg=${networkcfgfullpath} -config=${servercfgfullpath} -mod=${mods} -servermod=${servermods} -bepath=${bepath} -autoinit -loadmissiontomemory" } #### LinuxGSM Settings #### ## Notification Alerts # (on|off) # Email Alerts | https://github.com/GameServerManagers/LinuxGSM/wiki/Email emailalert="off" email="email@example.com" emailfrom="" # Pushbullet Alerts | https://github.com/GameServerManagers/LinuxGSM/wiki/Pushbullet pushbulletalert="off" pushbullettoken="accesstoken" channeltag="" ## Updating | https://github.com/GameServerManagers/LinuxGSM/wiki/Update updateonstart="off" ## Backup | https://github.com/GameServerManagers/LinuxGSM/wiki/Backup maxbackups="4" maxbackupdays="30" stoponbackup="on" ## Logging | https://github.com/GameServerManagers/LinuxGSM/wiki/Logging consolelogging="on" logdays="7" #### LinuxGSM Advanced Settings #### ## SteamCMD Settings # Server appid appid="233780" # Steam App Branch Select # Allows to opt into the various Steam app branches. Default branch is "". # Example: "-beta latest_experimental" branch="" ## LinuxGSM Server Details # Do not edit gamename="ARMA 3" engine="realvirtuality" #### Directories #### # Edit with care ## Server Specific Directories systemdir="${serverfiles}" executabledir="${serverfiles}" executable="./arma3server" servercfg="${servicename}.server.cfg" networkcfg="${servicename}.network.cfg" servercfgdefault="server.cfg" networkcfgdefault="network.cfg" servercfgdir="${systemdir}/cfg" servercfgfullpath="${servercfgdir}/${servercfg}" networkcfgfullpath="${servercfgdir}/${networkcfg}" ## Backup Directory backupdir="${rootdir}/backups" ## Logging Directories #gamelogdir="" # No server logs available scriptlogdir="${logdir}/script" consolelogdir="${logdir}/console" scriptlog="${scriptlogdir}/${servicename}-script.log" consolelog="${consolelogdir}/${servicename}-console.log" emaillog="${scriptlogdir}/${servicename}-email.log" ## Logs Naming scriptlogdate="${scriptlogdir}/${servicename}-script-$(date '+%Y-%m-%d-%H:%M:%S').log" consolelogdate="${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"