Browse Source

review and tidy up of various _default.cfg files

pull/3199/head
Daniel Gibbs 4 years ago
parent
commit
e1293964ee
  1. 19
      lgsm/config-default/config-lgsm/ahl2server/_default.cfg
  2. 7
      lgsm/config-default/config-lgsm/avserver/_default.cfg
  3. 1
      lgsm/config-default/config-lgsm/bt1944server/_default.cfg
  4. 2
      lgsm/config-default/config-lgsm/cmwserver/_default.cfg
  5. 4
      lgsm/config-default/config-lgsm/ecoserver/_default.cfg
  6. 1
      lgsm/config-default/config-lgsm/inssserver/_default.cfg
  7. 1
      lgsm/config-default/config-lgsm/jc3server/_default.cfg
  8. 68
      lgsm/config-default/config-lgsm/jk2server/_default.cfg
  9. 1
      lgsm/config-default/config-lgsm/kf2server/_default.cfg
  10. 4
      lgsm/config-default/config-lgsm/momserver/_default.cfg
  11. 1
      lgsm/config-default/config-lgsm/mumbleserver/_default.cfg
  12. 86
      lgsm/config-default/config-lgsm/scpslserver/_default.cfg
  13. 86
      lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg
  14. 5
      lgsm/config-default/config-lgsm/solserver/_default.cfg
  15. 2
      lgsm/config-default/config-lgsm/ut3server/_default.cfg
  16. 4
      lgsm/config-default/config-lgsm/vintsserver/_default.cfg
  17. 25
      lgsm/config-default/config-lgsm/wfserver/_default.cfg
  18. 3
      lgsm/config-default/config-lgsm/wurmserver/_default.cfg

19
lgsm/config-default/config-lgsm/ahl2server/_default.cfg

@ -113,6 +113,16 @@ ansi="on"
## Message Display Time | https://docs.linuxgsm.com/features/message-display-time ## Message Display Time | https://docs.linuxgsm.com/features/message-display-time
sleeptime="0.5" sleeptime="0.5"
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="985050"
steamcmdforcewindows="no"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true"
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode ## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
# 1: tmux kill # 1: tmux kill
# 2: CTRL+c # 2: CTRL+c
@ -136,15 +146,6 @@ stopmode="3"
querymode="2" querymode="2"
querytype="protocol-valve" querytype="protocol-valve"
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="985050"
steamcmdforcewindows="no"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true"
## Console type ## Console type
consoleverbose="yes" consoleverbose="yes"

7
lgsm/config-default/config-lgsm/avserver/_default.cfg

@ -17,7 +17,6 @@ if [ -n "${adminsteamid}" ]; then
fi fi
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
startparameters="--galaxy-name ${selfname} --ip ${ip} --datapath ${avdatapath} ${admincmd}" startparameters="--galaxy-name ${selfname} --ip ${ip} --datapath ${avdatapath} ${admincmd}"
#### LinuxGSM Settings #### #### LinuxGSM Settings ####
@ -27,6 +26,7 @@ startparameters="--galaxy-name ${selfname} --ip ${ip} --datapath ${avdatapath} $
# https://docs.linuxgsm.com/configuration/linuxgsm-stats # https://docs.linuxgsm.com/configuration/linuxgsm-stats
# (on|off) # (on|off)
stats="off" stats="off"
## Notification Alerts ## Notification Alerts
# (on|off) # (on|off)
@ -108,6 +108,7 @@ ansi="on"
## Message Display Time | https://docs.linuxgsm.com/features/message-display-time ## Message Display Time | https://docs.linuxgsm.com/features/message-display-time
sleeptime="0.5" sleeptime="0.5"
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid # Server appid
appid="565060" appid="565060"
@ -141,6 +142,10 @@ stopmode="10"
querymode="5" querymode="5"
querytype="" querytype=""
## Console type
consoleverbose="yes"
consoleinteract="yes"
## Game Server Details ## Game Server Details
# Do not edit # Do not edit
gamename="Avorion" gamename="Avorion"

1
lgsm/config-default/config-lgsm/bt1944server/_default.cfg

@ -160,6 +160,7 @@ servercfgdir="${systemdir}/Saved/Config/LinuxServer"
servercfg="${selfname}.ini" servercfg="${selfname}.ini"
servercfgdefault="DefaultGame.ini" servercfgdefault="DefaultGame.ini"
servercfgfullpath="${servercfgdir}/${servercfg}" servercfgfullpath="${servercfgdir}/${servercfg}"
## Backup Directory ## Backup Directory
backupdir="${lgsmdir}/backup" backupdir="${lgsmdir}/backup"

2
lgsm/config-default/config-lgsm/cmwserver/_default.cfg

@ -14,7 +14,6 @@ port="7777"
queryport="7779" queryport="7779"
defaultmap="AOCTD-Frigid_p" defaultmap="AOCTD-Frigid_p"
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
startparameters="${defaultmap}?steamsockets -multihome=${ip} -Port=${port} -QueryPort=${queryport} -seekfreeloadingserver -configsubdir=${gamelogdir} -log=${gamelog}" startparameters="${defaultmap}?steamsockets -multihome=${ip} -Port=${port} -QueryPort=${queryport} -seekfreeloadingserver -configsubdir=${gamelogdir} -log=${gamelog}"
@ -153,6 +152,7 @@ glibc="2.15"
#### Directories #### #### Directories ####
# Edit with care # Edit with care
## Game Server Directories ## Game Server Directories
systemdir="${serverfiles}" systemdir="${serverfiles}"
executabledir="${systemdir}/Binaries/Linux" executabledir="${systemdir}/Binaries/Linux"

4
lgsm/config-default/config-lgsm/ecoserver/_default.cfg

@ -135,8 +135,8 @@ querymode="1"
querytype="" querytype=""
## Console type ## Console type
consoleverbose="" consoleverbose="yes"
consoleinteract="" consoleinteract="no"
## Game Server Details ## Game Server Details
# Do not edit # Do not edit

1
lgsm/config-default/config-lgsm/inssserver/_default.cfg

@ -19,7 +19,6 @@ maxplayers="28"
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
## Parameter Docs | https://sandstorm-support.newworldinteractive.com/hc/en-us/articles/360049211072-Server-Admin-Guide ## Parameter Docs | https://sandstorm-support.newworldinteractive.com/hc/en-us/articles/360049211072-Server-Admin-Guide
# To allows serverpassword to work with parameters edit as follows
startparameters="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers} -Port=${port} -QueryPort=${queryport} -hostname='${servername}' -log" startparameters="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers} -Port=${port} -QueryPort=${queryport} -hostname='${servername}' -log"
#### LinuxGSM Settings #### #### LinuxGSM Settings ####

1
lgsm/config-default/config-lgsm/jc3server/_default.cfg

@ -161,7 +161,6 @@ backupdir="${lgsmdir}/backup"
## Logging Directories ## Logging Directories
logdir="${rootdir}/log" logdir="${rootdir}/log"
#gamelogdir="" # No server logs available
lgsmlogdir="${logdir}/script" lgsmlogdir="${logdir}/script"
consolelogdir="${logdir}/console" consolelogdir="${logdir}/console"
lgsmlog="${lgsmlogdir}/${selfname}-script.log" lgsmlog="${lgsmlogdir}/${selfname}-script.log"

68
lgsm/config-default/config-lgsm/jk2server/_default.cfg

@ -1,27 +1,33 @@
################################## ##################################
######## Default Settings ######## ######## Default Settings ########
################################## ##################################
# DO NOT EDIT WILL BE OVERWRITTEN! # DO NOT EDIT, ANY CHANGES WILL BE OVERWRITTEN!
# Copy settings from here and use them in either # Copy settings from here and use them in either:
# common.cfg - applies settings to every instance # common.cfg - applies settings to every instance.
# [instance].cfg - applies settings to a specific instance # [instance].cfg - applies settings to a specific instance.
#### Server Settings #### #### Game Server Settings ####
## SteamCMD Login | https://docs.linuxgsm.com/steamcmd#steamcmd-login ## SteamCMD Login | https://docs.linuxgsm.com/steamcmd#steamcmd-login
steamuser="username" steamuser="username"
steampass='password' steampass='password'
## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters ## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
ip="0.0.0.0" ip="0.0.0.0"
port="27960" port="27960"
defaultmap="ffa_bespin" defaultmap="ffa_bespin"
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
startparameters="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set net_ip ${ip} +set net_port ${port} +exec ${servercfg} +map ${defaultmap}" startparameters="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set net_ip ${ip} +set net_port ${port} +exec ${servercfg} +map ${defaultmap}"
#### LinuxGSM Settings #### #### LinuxGSM Settings ####
## LinuxGSM Stats
# Send useful stats to LinuxGSM developers.
# https://docs.linuxgsm.com/configuration/linuxgsm-stats
# (on|off)
stats="off"
## Notification Alerts ## Notification Alerts
# (on|off) # (on|off)
@ -35,10 +41,6 @@ postalert="off"
discordalert="off" discordalert="off"
discordwebhook="webhook" discordwebhook="webhook"
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
slackalert="off"
slackwebhook="webhook"
# Email Alerts | https://docs.linuxgsm.com/alerts/email # Email Alerts | https://docs.linuxgsm.com/alerts/email
emailalert="off" emailalert="off"
email="[email protected]" email="[email protected]"
@ -72,6 +74,10 @@ rocketchatalert="off"
rocketchatwebhook="webhook" rocketchatwebhook="webhook"
rocketchattoken="" rocketchattoken=""
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
slackalert="off"
slackwebhook="webhook"
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". # You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring".
# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". # For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help".
@ -96,15 +102,25 @@ logdays="7"
# Query delay time # Query delay time
querydelay="1" querydelay="1"
#### LinuxGSM Advanced Settings #### ## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors
# ANSI Colors
ansi="on" ansi="on"
# Message Display Time #### Advanced Settings ####
## Message Display Time | https://docs.linuxgsm.com/features/message-display-time
sleeptime="0.5" sleeptime="0.5"
# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="6030"
steamcmdforcewindows="yes"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true"
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
# 1: tmux kill # 1: tmux kill
# 2: CTRL+c # 2: CTRL+c
# 3: quit # 3: quit
@ -113,8 +129,9 @@ sleeptime="0.5"
# 6: q # 6: q
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: Gold Source # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="3" stopmode="3"
## Query mode ## Query mode
@ -130,16 +147,7 @@ querytype="protocol-quake3"
consoleverbose="yes" consoleverbose="yes"
consoleinteract="yes" consoleinteract="yes"
## SteamCMD Settings ## Game Server Details
# Server appid
appid="6030"
steamcmdforcewindows="yes"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true"
## LinuxGSM Server Details
# Do not edit # Do not edit
gamename="Jedi Knight II: Jedi Outcast" gamename="Jedi Knight II: Jedi Outcast"
engine="idtech3" engine="idtech3"
@ -148,7 +156,7 @@ glibc="2.15"
#### Directories #### #### Directories ####
# Edit with care # Edit with care
## Server Specific Directories ## Game Server Directories
systemdir="${serverfiles}/GameData" systemdir="${serverfiles}/GameData"
executabledir="${systemdir}" executabledir="${systemdir}"
executable="./jk2mvded" executable="./jk2mvded"
@ -158,7 +166,7 @@ servercfgdir="${systemdir}"
servercfgfullpath="${servercfgdir}/${servercfg}" servercfgfullpath="${servercfgdir}/${servercfg}"
## Backup Directory ## Backup Directory
backupdir="${rootdir}/backups" backupdir="${lgsmdir}/backups"
## Logging Directories ## Logging Directories
logdir="${rootdir}/log" logdir="${rootdir}/log"

1
lgsm/config-default/config-lgsm/kf2server/_default.cfg

@ -152,6 +152,7 @@ glibc="2.3.2"
#### Directories #### #### Directories ####
# Edit with care # Edit with care
## Game Server Directories ## Game Server Directories
systemdir="${serverfiles}" systemdir="${serverfiles}"
executabledir="${systemdir}/Binaries/Win64" executabledir="${systemdir}/Binaries/Win64"

4
lgsm/config-default/config-lgsm/momserver/_default.cfg

@ -140,6 +140,10 @@ stopmode="2"
querymode="1" querymode="1"
querytype="" querytype=""
## Console type
consoleverbose="yes"
consoleinteract="no"
## Game Server Details ## Game Server Details
# Do not edit # Do not edit
gamename="Memories of Mars" gamename="Memories of Mars"

1
lgsm/config-default/config-lgsm/mumbleserver/_default.cfg

@ -151,7 +151,6 @@ backupdir="${lgsmdir}/backup"
## Logging Directories ## Logging Directories
logdir="${rootdir}/log" logdir="${rootdir}/log"
#gamelogdir="" # No server logs available
lgsmlogdir="${logdir}/script" lgsmlogdir="${logdir}/script"
consolelogdir="${logdir}/console" consolelogdir="${logdir}/console"
lgsmlog="${lgsmlogdir}/${selfname}-script.log" lgsmlog="${lgsmlogdir}/${selfname}-script.log"

86
lgsm/config-default/config-lgsm/scpslserver/_default.cfg

@ -1,25 +1,29 @@
################################## ##################################
######## Default Settings ######## ######## Default Settings ########
################################## ##################################
# DO NOT EDIT WILL BE OVERWRITTEN! # DO NOT EDIT, ANY CHANGES WILL BE OVERWRITTEN!
# Copy settings from here and use them in either # Copy settings from here and use them in either:
# common.cfg - applies settings to every instance # common.cfg - applies settings to every instance.
# [instance].cfg - applies settings to a specific instance # [instance].cfg - applies settings to a specific instance.
#### Server Settings #### #### Game Server Settings ####
## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters ## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
## All server settings except the server port are done in the config file: ## All server settings except the server port are done in the config file:
## Docs: https://en.scpslgame.com/index.php?title=Docs:Server_Config ## Docs: https://en.scpslgame.com/index.php?title=Docs:Server_Config
port="7777" port="7777"
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
fn_parms(){ startparameters="${port}"
parms="${port}"
}
#### LinuxGSM Settings #### #### LinuxGSM Settings ####
## LinuxGSM Stats
# Send useful stats to LinuxGSM developers.
# https://docs.linuxgsm.com/configuration/linuxgsm-stats
# (on|off)
stats="off"
## Notification Alerts ## Notification Alerts
# (on|off) # (on|off)
@ -33,10 +37,6 @@ postalert="off"
discordalert="off" discordalert="off"
discordwebhook="webhook" discordwebhook="webhook"
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
slackalert="off"
slackwebhook="webhook"
# Email Alerts | https://docs.linuxgsm.com/alerts/email # Email Alerts | https://docs.linuxgsm.com/alerts/email
emailalert="off" emailalert="off"
email="[email protected]" email="[email protected]"
@ -49,6 +49,7 @@ iftttevent="linuxgsm_alert"
# Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
mailgunalert="off" mailgunalert="off"
mailgunapiregion="us"
mailguntoken="accesstoken" mailguntoken="accesstoken"
mailgundomain="example.com" mailgundomain="example.com"
mailgunemailfrom="[email protected]" mailgunemailfrom="[email protected]"
@ -62,11 +63,20 @@ channeltag=""
# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
pushoveralert="off" pushoveralert="off"
pushovertoken="accesstoken" pushovertoken="accesstoken"
pushoveruserkey="userkey"
# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat
rocketchatalert="off"
rocketchatwebhook="webhook"
rocketchattoken=""
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
slackalert="off"
slackwebhook="webhook"
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". # You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring".
# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need # For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help".
# any custom string in curl - simple ignore this parameter.
telegramalert="off" telegramalert="off"
telegramtoken="accesstoken" telegramtoken="accesstoken"
telegramchatid="" telegramchatid=""
@ -88,15 +98,25 @@ logdays="7"
# Query delay time # Query delay time
querydelay="1" querydelay="1"
#### LinuxGSM Advanced Settings #### ## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors
# ANSI Colors
ansi="on" ansi="on"
# Message Display Time #### Advanced Settings ####
## Message Display Time | https://docs.linuxgsm.com/features/message-display-time
sleeptime="0.5" sleeptime="0.5"
# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="996560"
steamcmdforcewindows="no"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false"
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
# 1: tmux kill # 1: tmux kill
# 2: CTRL+c # 2: CTRL+c
# 3: quit # 3: quit
@ -105,13 +125,14 @@ sleeptime="0.5"
# 6: q # 6: q
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: Gold Source # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="7" stopmode="7"
## Query mode ## Query mode
# 1: session only # 1: session only
# 2: gamedig + gsquery # 2: gamedig (gsquery fallback)
# 3: gamedig # 3: gamedig
# 4: gsquery # 4: gsquery
# 5: tcp # 5: tcp
@ -122,16 +143,7 @@ querytype=""
consoleverbose="yes" consoleverbose="yes"
consoleinteract="yes" consoleinteract="yes"
## SteamCMD Settings ## Game Server Details
# Server appid
appid="996560"
steamcmdforcewindows="no"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster=""
## LinuxGSM Server Details
# Do not edit # Do not edit
gamename="SCP: Secret Laboratory" gamename="SCP: Secret Laboratory"
engine="unity3d" engine="unity3d"
@ -140,7 +152,7 @@ glibc="2.27"
#### Directories #### #### Directories ####
# Edit with care # Edit with care
## Server Specific Directories ## Game Server Directories
systemdir="${serverfiles}" systemdir="${serverfiles}"
executabledir="${systemdir}" executabledir="${systemdir}"
executable="./LocalAdmin" executable="./LocalAdmin"
@ -150,7 +162,7 @@ servercfgdir="${HOME}/.config/SCP Secret Laboratory/config/${port}"
servercfgfullpath="${servercfgdir}/${servercfg}" servercfgfullpath="${servercfgdir}/${servercfg}"
## Backup Directory ## Backup Directory
backupdir="${rootdir}/backups" backupdir="${lgsmdir}/backup"
## Logging Directories ## Logging Directories
logdir="${rootdir}/log" logdir="${rootdir}/log"

86
lgsm/config-default/config-lgsm/scpslsmserver/_default.cfg

@ -1,25 +1,29 @@
################################## ##################################
######## Default Settings ######## ######## Default Settings ########
################################## ##################################
# DO NOT EDIT WILL BE OVERWRITTEN! # DO NOT EDIT, ANY CHANGES WILL BE OVERWRITTEN!
# Copy settings from here and use them in either # Copy settings from here and use them in either:
# common.cfg - applies settings to every instance # common.cfg - applies settings to every instance.
# [instance].cfg - applies settings to a specific instance # [instance].cfg - applies settings to a specific instance.
#### Server Settings #### #### Game Server Settings ####
## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters ## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
## All server settings except the server port are done in the config file: ## All server settings except the server port are done in the config file:
## Docs: https://en.scpslgame.com/index.php?title=Docs:Server_Config ## Docs: https://en.scpslgame.com/index.php?title=Docs:Server_Config
port="7777" port="7777"
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
fn_parms(){ startparameters="${port}"
parms="${port}"
}
#### LinuxGSM Settings #### #### LinuxGSM Settings ####
## LinuxGSM Stats
# Send useful stats to LinuxGSM developers.
# https://docs.linuxgsm.com/configuration/linuxgsm-stats
# (on|off)
stats="off"
## Notification Alerts ## Notification Alerts
# (on|off) # (on|off)
@ -33,10 +37,6 @@ postalert="off"
discordalert="off" discordalert="off"
discordwebhook="webhook" discordwebhook="webhook"
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
slackalert="off"
slackwebhook="webhook"
# Email Alerts | https://docs.linuxgsm.com/alerts/email # Email Alerts | https://docs.linuxgsm.com/alerts/email
emailalert="off" emailalert="off"
email="[email protected]" email="[email protected]"
@ -49,6 +49,7 @@ iftttevent="linuxgsm_alert"
# Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
mailgunalert="off" mailgunalert="off"
mailgunapiregion="us"
mailguntoken="accesstoken" mailguntoken="accesstoken"
mailgundomain="example.com" mailgundomain="example.com"
mailgunemailfrom="[email protected]" mailgunemailfrom="[email protected]"
@ -62,11 +63,20 @@ channeltag=""
# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
pushoveralert="off" pushoveralert="off"
pushovertoken="accesstoken" pushovertoken="accesstoken"
pushoveruserkey="userkey"
# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat
rocketchatalert="off"
rocketchatwebhook="webhook"
rocketchattoken=""
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
slackalert="off"
slackwebhook="webhook"
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram # Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring". # You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring".
# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need # For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help".
# any custom string in curl - simple ignore this parameter.
telegramalert="off" telegramalert="off"
telegramtoken="accesstoken" telegramtoken="accesstoken"
telegramchatid="" telegramchatid=""
@ -88,15 +98,25 @@ logdays="7"
# Query delay time # Query delay time
querydelay="1" querydelay="1"
#### LinuxGSM Advanced Settings #### ## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors
# ANSI Colors
ansi="on" ansi="on"
# Message Display Time #### Advanced Settings ####
## Message Display Time | https://docs.linuxgsm.com/features/message-display-time
sleeptime="0.5" sleeptime="0.5"
# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode ## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="786920"
steamcmdforcewindows="no"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false"
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
# 1: tmux kill # 1: tmux kill
# 2: CTRL+c # 2: CTRL+c
# 3: quit # 3: quit
@ -105,13 +125,14 @@ sleeptime="0.5"
# 6: q # 6: q
# 7: exit # 7: exit
# 8: 7 Days to Die # 8: 7 Days to Die
# 9: Gold Source # 9: GoldSrc
# 10: Teamspeak 3 # 10: Avorion
# 11: end
stopmode="7" stopmode="7"
## Query mode ## Query mode
# 1: session only # 1: session only
# 2: gamedig + gsquery # 2: gamedig (gsquery fallback)
# 3: gamedig # 3: gamedig
# 4: gsquery # 4: gsquery
# 5: tcp # 5: tcp
@ -122,16 +143,7 @@ querytype=""
consoleverbose="yes" consoleverbose="yes"
consoleinteract="yes" consoleinteract="yes"
## SteamCMD Settings ## Game Server Details
# Server appid
appid="786920"
steamcmdforcewindows="no"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster=""
## LinuxGSM Server Details
# Do not edit # Do not edit
gamename="SCP: Secret Laboratory ServerMod" gamename="SCP: Secret Laboratory ServerMod"
engine="unity3d" engine="unity3d"
@ -140,7 +152,7 @@ glibc="2.27"
#### Directories #### #### Directories ####
# Edit with care # Edit with care
## Server Specific Directories ## Game Server Directories
systemdir="${serverfiles}" systemdir="${serverfiles}"
executabledir="${systemdir}" executabledir="${systemdir}"
executable="./LocalAdmin" executable="./LocalAdmin"
@ -150,7 +162,7 @@ servercfgdir="${HOME}/.config/SCP Secret Laboratory/config/${port}"
servercfgfullpath="${servercfgdir}/${servercfg}" servercfgfullpath="${servercfgdir}/${servercfg}"
## Backup Directory ## Backup Directory
backupdir="${rootdir}/backups" backupdir="${lgsmdir}/backup"
## Logging Directories ## Logging Directories
logdir="${rootdir}/log" logdir="${rootdir}/log"

5
lgsm/config-default/config-lgsm/solserver/_default.cfg

@ -81,6 +81,9 @@ telegramtoken="accesstoken"
telegramchatid="" telegramchatid=""
curlcustomstring="" curlcustomstring=""
## Updating | https://docs.linuxgsm.com/commands/update
updateonstart="off"
## Backup | https://docs.linuxgsm.com/commands/backup ## Backup | https://docs.linuxgsm.com/commands/backup
maxbackups="4" maxbackups="4"
maxbackupdays="30" maxbackupdays="30"
@ -109,6 +112,8 @@ steamcmdforcewindows="no"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch # SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="" branch=""
betapassword="" betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="false"
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode ## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
# 1: tmux kill # 1: tmux kill

2
lgsm/config-default/config-lgsm/ut3server/_default.cfg

@ -28,7 +28,7 @@ gsusername=""
gspassword="" gspassword=""
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
# Edit with care | List of game types and mutators: https://docs.linuxgsm.com/game-servers/unreal-tournament-3 # List of game types and mutators: https://docs.linuxgsm.com/game-servers/unreal-tournament-3
startparameters="server ${defaultmap}?Game=${game}?bIsDedicated=${isdedicated}?bIsLanMatch=${islanmatch}?bUsesStats=${usesstats}?bShouldAdvertise=${shouldadvertise}?PureServer=${pureserver}?bAllowJoinInProgress=${allowjoininprogress}?Mutator=${mutators}?ConfigSubDir=${selfname} -login=${gsusername} -password=${gspassword} -port=${port} -queryport=${queryport} -multihome=${ip} -nohomedir -unattended -log=${gamelog}" startparameters="server ${defaultmap}?Game=${game}?bIsDedicated=${isdedicated}?bIsLanMatch=${islanmatch}?bUsesStats=${usesstats}?bShouldAdvertise=${shouldadvertise}?PureServer=${pureserver}?bAllowJoinInProgress=${allowjoininprogress}?Mutator=${mutators}?ConfigSubDir=${selfname} -login=${gsusername} -password=${gspassword} -port=${port} -queryport=${queryport} -multihome=${ip} -nohomedir -unattended -log=${gamelog}"
#### LinuxGSM Settings #### #### LinuxGSM Settings ####

4
lgsm/config-default/config-lgsm/vintsserver/_default.cfg

@ -9,9 +9,7 @@
#### Game Server Settings #### #### Game Server Settings ####
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
fn_parms(){ startparameters="--datapath ${servercfgdir}"
parms="--datapath ${servercfgdir}"
}
## Release Settings | https://docs.linuxgsm.com/game-servers/vintagestory#release-settings ## Release Settings | https://docs.linuxgsm.com/game-servers/vintagestory#release-settings
# Branch (stable|unstable) # Branch (stable|unstable)

25
lgsm/config-default/config-lgsm/wfserver/_default.cfg

@ -82,6 +82,9 @@ telegramtoken="accesstoken"
telegramchatid="" telegramchatid=""
curlcustomstring="" curlcustomstring=""
## Updating | https://docs.linuxgsm.com/commands/update
updateonstart="off"
## Backup | https://docs.linuxgsm.com/commands/backup ## Backup | https://docs.linuxgsm.com/commands/backup
maxbackups="4" maxbackups="4"
maxbackupdays="30" maxbackupdays="30"
@ -103,6 +106,17 @@ ansi="on"
## Message Display Time | https://docs.linuxgsm.com/features/message-display-time ## Message Display Time | https://docs.linuxgsm.com/features/message-display-time
sleeptime="0.5" sleeptime="0.5"
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="1136510"
steamcmdforcewindows="no"
appidmod="warfork"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true"
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode ## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
# 1: tmux kill # 1: tmux kill
# 2: CTRL+c # 2: CTRL+c
@ -126,17 +140,6 @@ stopmode="3"
querymode="2" querymode="2"
querytype="protocol-quake3" querytype="protocol-quake3"
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="1136510"
steamcmdforcewindows="no"
appidmod="warfork"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch=""
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true"
## Console type ## Console type
consoleverbose="yes" consoleverbose="yes"
consoleinteract="yes" consoleinteract="yes"

3
lgsm/config-default/config-lgsm/wurmserver/_default.cfg

@ -78,6 +78,9 @@ telegramtoken="accesstoken"
telegramchatid="" telegramchatid=""
curlcustomstring="" curlcustomstring=""
## Updating | https://docs.linuxgsm.com/commands/update
updateonstart="off"
## Backup | https://docs.linuxgsm.com/commands/backup ## Backup | https://docs.linuxgsm.com/commands/backup
maxbackups="4" maxbackups="4"
maxbackupdays="30" maxbackupdays="30"

Loading…
Cancel
Save