3 changed files with 279 additions and 0 deletions
@ -0,0 +1,89 @@ |
|||||
|
################################## |
||||
|
######## Default Settings ######## |
||||
|
################################## |
||||
|
# DO NOT EDIT WILL BE OVERWRITTEN! |
||||
|
# Copy settings from here and use them in either |
||||
|
# common.cfg - applys settings to every instance |
||||
|
# [instance].cfg - applys settings to specific instance |
||||
|
|
||||
|
#### Server Settings #### |
||||
|
|
||||
|
## Server Start Settings | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters |
||||
|
port="7777" |
||||
|
queryport="27015" |
||||
|
rconport="27020" |
||||
|
maxplayers="70" |
||||
|
ip="0.0.0.0" |
||||
|
|
||||
|
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters |
||||
|
fn_parms(){ |
||||
|
parms="\"TheIsland?listen?MultiHome=${ip}?MaxPlayers=${maxplayers}?QueryPort=${queryport}?RCONPort=${rconport}?Port=${port}?\"" |
||||
|
} |
||||
|
|
||||
|
#### LinuxGSM Settings #### |
||||
|
|
||||
|
## Notification Alerts |
||||
|
# (on|off) |
||||
|
# Email Alerts | https://github.com/GameServerManagers/LinuxGSM/wiki/Email |
||||
|
emailalert="off" |
||||
|
email="[email protected]" |
||||
|
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="376030" |
||||
|
# 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="ARK: Survival Evolved" |
||||
|
engine="unreal4" |
||||
|
|
||||
|
#### Directories #### |
||||
|
# Edit with care |
||||
|
|
||||
|
## Server Specific Directories |
||||
|
systemdir="${filesdir}/ShooterGame" |
||||
|
executabledir="${systemdir}/Binaries/Linux" |
||||
|
executable="./ShooterGameServer" |
||||
|
servercfgdir="${systemdir}/Saved/Config/LinuxServer" |
||||
|
servercfg="GameUserSettings.ini" |
||||
|
servercfgdefault="GameUserSettings.ini" |
||||
|
servercfgfullpath="${servercfgdir}/${servercfg}" |
||||
|
|
||||
|
## Backup Directory |
||||
|
backupdir="${rootdir}/backups" |
||||
|
|
||||
|
## Logging Directories |
||||
|
gamelogdir="${systemdir}/Saved/Logs" |
||||
|
scriptlogdir="${rootdir}/log/script" |
||||
|
consolelogdir="${rootdir}/log/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" |
@ -0,0 +1,100 @@ |
|||||
|
#### 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 protected]" |
||||
|
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="${filesdir}" |
||||
|
executabledir="${filesdir}" |
||||
|
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="${rootdir}/log/script" |
||||
|
consolelogdir="${rootdir}/log/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" |
@ -0,0 +1,90 @@ |
|||||
|
################################## |
||||
|
######## Default Settings ######## |
||||
|
################################## |
||||
|
# DO NOT EDIT WILL BE OVERWRITTEN! |
||||
|
# Copy settings from here and use them in either |
||||
|
# common.cfg - applys settings to every instance |
||||
|
# [instance].cfg - applys settings to specific instance |
||||
|
|
||||
|
#### 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" |
||||
|
|
||||
|
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters |
||||
|
fn_parms(){ |
||||
|
parms="-logfile ${gamelogdir}/output_log__`date +%Y-%m-%d__%H-%M-%S`.txt -quit -batchmode -nographics -dedicated -configfile=${servercfgfullpath}" |
||||
|
} |
||||
|
|
||||
|
#### LinuxGSM Settings #### |
||||
|
|
||||
|
## Notification Alerts |
||||
|
# (on|off) |
||||
|
# Email Alerts | https://github.com/GameServerManagers/LinuxGSM/wiki/Email |
||||
|
emailalert="off" |
||||
|
email="[email protected]" |
||||
|
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="294420" |
||||
|
# 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="7 Days To Die" |
||||
|
engine="unity3d" |
||||
|
|
||||
|
#### Directories #### |
||||
|
# Edit with care |
||||
|
|
||||
|
## Server Specific Directories |
||||
|
systemdir="${filesdir}" |
||||
|
executabledir="${filesdir}" |
||||
|
executable="./7DaysToDieServer.x86" |
||||
|
servercfg="${servicename}.xml" |
||||
|
servercfgdefault="serverconfig.xml" |
||||
|
servercfgdir="${filesdir}" |
||||
|
servercfgfullpath="${servercfgdir}/${servercfg}" |
||||
|
|
||||
|
## Backup Directory |
||||
|
backupdir="${rootdir}/backups" |
||||
|
|
||||
|
## Logging Directories |
||||
|
gamelogdir="${rootdir}/log/server" |
||||
|
scriptlogdir="${rootdir}/log/script" |
||||
|
consolelogdir="${rootdir}/log/console" |
||||
|
gamelog="${gamelogdir}/${servicename}-game.log" |
||||
|
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" |
Loading…
Reference in new issue