Forráskód Böngészése

Merge pull request #3054 from GameServerManagers/release/v20.5.0

Release v20.5.0
Daniel Gibbs 5 éve
szülő
commit
7380bb99c2
100 módosított fájl, 1754 hozzáadás és 799 törlés
  1. 16 8
      lgsm/config-default/config-lgsm/acserver/_default.cfg
  2. 16 8
      lgsm/config-default/config-lgsm/ahl2server/_default.cfg
  3. 17 9
      lgsm/config-default/config-lgsm/ahlserver/_default.cfg
  4. 16 8
      lgsm/config-default/config-lgsm/arkserver/_default.cfg
  5. 16 8
      lgsm/config-default/config-lgsm/arma3server/_default.cfg
  6. 13 8
      lgsm/config-default/config-lgsm/avserver/_default.cfg
  7. 16 8
      lgsm/config-default/config-lgsm/bb2server/_default.cfg
  8. 16 8
      lgsm/config-default/config-lgsm/bbserver/_default.cfg
  9. 16 8
      lgsm/config-default/config-lgsm/bdserver/_default.cfg
  10. 15 7
      lgsm/config-default/config-lgsm/bf1942server/_default.cfg
  11. 15 7
      lgsm/config-default/config-lgsm/bfvserver/_default.cfg
  12. 16 8
      lgsm/config-default/config-lgsm/bmdmserver/_default.cfg
  13. 16 8
      lgsm/config-default/config-lgsm/boserver/_default.cfg
  14. 16 8
      lgsm/config-default/config-lgsm/bsserver/_default.cfg
  15. 16 8
      lgsm/config-default/config-lgsm/bt1944server/_default.cfg
  16. 15 7
      lgsm/config-default/config-lgsm/btserver/_default.cfg
  17. 16 8
      lgsm/config-default/config-lgsm/ccserver/_default.cfg
  18. 16 8
      lgsm/config-default/config-lgsm/cmwserver/_default.cfg
  19. 16 8
      lgsm/config-default/config-lgsm/cod2server/_default.cfg
  20. 16 8
      lgsm/config-default/config-lgsm/cod4server/_default.cfg
  21. 16 8
      lgsm/config-default/config-lgsm/codserver/_default.cfg
  22. 16 8
      lgsm/config-default/config-lgsm/coduoserver/_default.cfg
  23. 16 8
      lgsm/config-default/config-lgsm/codwawserver/_default.cfg
  24. 16 8
      lgsm/config-default/config-lgsm/csczserver/_default.cfg
  25. 16 8
      lgsm/config-default/config-lgsm/csgoserver/_default.cfg
  26. 16 8
      lgsm/config-default/config-lgsm/csserver/_default.cfg
  27. 16 8
      lgsm/config-default/config-lgsm/cssserver/_default.cfg
  28. 16 8
      lgsm/config-default/config-lgsm/dabserver/_default.cfg
  29. 16 8
      lgsm/config-default/config-lgsm/dmcserver/_default.cfg
  30. 16 8
      lgsm/config-default/config-lgsm/dodserver/_default.cfg
  31. 16 8
      lgsm/config-default/config-lgsm/dodsserver/_default.cfg
  32. 16 8
      lgsm/config-default/config-lgsm/doiserver/_default.cfg
  33. 16 8
      lgsm/config-default/config-lgsm/dstserver/_default.cfg
  34. 16 8
      lgsm/config-default/config-lgsm/dysserver/_default.cfg
  35. 18 10
      lgsm/config-default/config-lgsm/ecoserver/_default.cfg
  36. 16 8
      lgsm/config-default/config-lgsm/emserver/_default.cfg
  37. 15 7
      lgsm/config-default/config-lgsm/etlserver/_default.cfg
  38. 17 9
      lgsm/config-default/config-lgsm/fctrserver/_default.cfg
  39. 16 8
      lgsm/config-default/config-lgsm/fofserver/_default.cfg
  40. 16 8
      lgsm/config-default/config-lgsm/gesserver/_default.cfg
  41. 16 8
      lgsm/config-default/config-lgsm/gmodserver/_default.cfg
  42. 16 8
      lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg
  43. 16 8
      lgsm/config-default/config-lgsm/hldmserver/_default.cfg
  44. 16 8
      lgsm/config-default/config-lgsm/hldmsserver/_default.cfg
  45. 21 13
      lgsm/config-default/config-lgsm/hwserver/_default.cfg
  46. 16 8
      lgsm/config-default/config-lgsm/insserver/_default.cfg
  47. 16 8
      lgsm/config-default/config-lgsm/inssserver/_default.cfg
  48. 16 8
      lgsm/config-default/config-lgsm/iosserver/_default.cfg
  49. 15 7
      lgsm/config-default/config-lgsm/jc2server/_default.cfg
  50. 15 7
      lgsm/config-default/config-lgsm/jc3server/_default.cfg
  51. 176 0
      lgsm/config-default/config-lgsm/jk2server/_default.cfg
  52. 16 8
      lgsm/config-default/config-lgsm/kf2server/_default.cfg
  53. 17 9
      lgsm/config-default/config-lgsm/kfserver/_default.cfg
  54. 16 8
      lgsm/config-default/config-lgsm/l4d2server/_default.cfg
  55. 16 8
      lgsm/config-default/config-lgsm/l4dserver/_default.cfg
  56. 15 7
      lgsm/config-default/config-lgsm/mcbserver/_default.cfg
  57. 16 8
      lgsm/config-default/config-lgsm/mcserver/_default.cfg
  58. 16 8
      lgsm/config-default/config-lgsm/mhserver/_default.cfg
  59. 16 8
      lgsm/config-default/config-lgsm/mohaaserver/_default.cfg
  60. 12 8
      lgsm/config-default/config-lgsm/momserver/_default.cfg
  61. 16 8
      lgsm/config-default/config-lgsm/mtaserver/_default.cfg
  62. 15 8
      lgsm/config-default/config-lgsm/mumbleserver/_default.cfg
  63. 16 8
      lgsm/config-default/config-lgsm/ndserver/_default.cfg
  64. 16 8
      lgsm/config-default/config-lgsm/nmrihserver/_default.cfg
  65. 16 8
      lgsm/config-default/config-lgsm/ns2cserver/_default.cfg
  66. 16 8
      lgsm/config-default/config-lgsm/ns2server/_default.cfg
  67. 16 8
      lgsm/config-default/config-lgsm/nsserver/_default.cfg
  68. 15 7
      lgsm/config-default/config-lgsm/onsetserver/_default.cfg
  69. 16 8
      lgsm/config-default/config-lgsm/opforserver/_default.cfg
  70. 15 7
      lgsm/config-default/config-lgsm/pcserver/_default.cfg
  71. 16 8
      lgsm/config-default/config-lgsm/pstbsserver/_default.cfg
  72. 16 8
      lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg
  73. 16 8
      lgsm/config-default/config-lgsm/pzserver/_default.cfg
  74. 16 8
      lgsm/config-default/config-lgsm/q2server/_default.cfg
  75. 16 8
      lgsm/config-default/config-lgsm/q3server/_default.cfg
  76. 15 9
      lgsm/config-default/config-lgsm/qlserver/_default.cfg
  77. 16 8
      lgsm/config-default/config-lgsm/qwserver/_default.cfg
  78. 16 8
      lgsm/config-default/config-lgsm/ricochetserver/_default.cfg
  79. 16 8
      lgsm/config-default/config-lgsm/roserver/_default.cfg
  80. 16 8
      lgsm/config-default/config-lgsm/rtcwserver/_default.cfg
  81. 16 8
      lgsm/config-default/config-lgsm/rustserver/_default.cfg
  82. 16 8
      lgsm/config-default/config-lgsm/rwserver/_default.cfg
  83. 16 8
      lgsm/config-default/config-lgsm/sampserver/_default.cfg
  84. 16 8
      lgsm/config-default/config-lgsm/sbotsserver/_default.cfg
  85. 16 8
      lgsm/config-default/config-lgsm/sbserver/_default.cfg
  86. 18 10
      lgsm/config-default/config-lgsm/sdtdserver/_default.cfg
  87. 16 8
      lgsm/config-default/config-lgsm/sfcserver/_default.cfg
  88. 16 8
      lgsm/config-default/config-lgsm/sof2server/_default.cfg
  89. 16 8
      lgsm/config-default/config-lgsm/solserver/_default.cfg
  90. 17 9
      lgsm/config-default/config-lgsm/squadserver/_default.cfg
  91. 16 8
      lgsm/config-default/config-lgsm/ss3server/_default.cfg
  92. 16 8
      lgsm/config-default/config-lgsm/stserver/_default.cfg
  93. 16 8
      lgsm/config-default/config-lgsm/svenserver/_default.cfg
  94. 16 8
      lgsm/config-default/config-lgsm/terrariaserver/_default.cfg
  95. 16 8
      lgsm/config-default/config-lgsm/tf2server/_default.cfg
  96. 16 8
      lgsm/config-default/config-lgsm/tfcserver/_default.cfg
  97. 15 10
      lgsm/config-default/config-lgsm/ts3server/_default.cfg
  98. 16 8
      lgsm/config-default/config-lgsm/tsserver/_default.cfg
  99. 16 8
      lgsm/config-default/config-lgsm/tuserver/_default.cfg
  100. 16 8
      lgsm/config-default/config-lgsm/twserver/_default.cfg

+ 16 - 8
lgsm/config-default/config-lgsm/acserver/_default.cfg

@@ -12,9 +12,9 @@
 steamuser="username"
 steampass='password'
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 
-## 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(){
 parms="-c ${servercfgfullpath}"
 }
@@ -35,8 +35,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -54,6 +52,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -67,15 +66,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -130,13 +134,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="5"
 querytype=""
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Assetto Corsa"

+ 16 - 8
lgsm/config-default/config-lgsm/ahl2server/_default.cfg

@@ -12,7 +12,7 @@
 steamuser="username"
 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"
 port="27015"
 clientport="27005"
@@ -20,7 +20,7 @@ sourcetvport="27020"
 defaultmap="act_airport"
 maxplayers="20"
 
-## 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(){
 parms="-game ahl2 -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -41,8 +41,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -60,6 +58,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -73,15 +72,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -127,7 +131,7 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
@@ -143,6 +147,10 @@ betapassword=""
 # Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
 steammaster="true"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Action: Source"

+ 17 - 9
lgsm/config-default/config-lgsm/ahlserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="ahl_hydro"
 maxplayers="16"
 
-## 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(){
 parms="-game action -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers} "
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,16 +136,20 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
-gamename="Action half-life"
+gamename="Action Half-Life"
 engine="goldsrc"
 glibc="2.3.4"
 

+ 16 - 8
lgsm/config-default/config-lgsm/arkserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="7777"
 queryport="27015"
@@ -18,7 +18,7 @@ defaultmap="TheIsland"
 altsavedirectoryname="${defaultmap}"
 maxplayers="70"
 
-## 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(){
 parms="${defaultmap}?AltSaveDirectoryName=${altsavedirectoryname}?listen?MultiHome=${ip}?MaxPlayers=${maxplayers}?QueryPort=${queryport}?RCONPort=${rconport}?Port=${port} -automanagedmods -crossplay -PublicIPForEpic=${ip}"
 }
@@ -39,8 +39,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -58,6 +56,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -71,15 +70,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -134,13 +138,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="no"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="ARK: Survival Evolved"

+ 16 - 8
lgsm/config-default/config-lgsm/arma3server/_default.cfg

@@ -12,7 +12,7 @@
 steamuser="username"
 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"
 port="2302"
 
@@ -31,7 +31,7 @@ servermods=""
 # Leave empty for default
 bepath=""
 
-## 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(){
 parms="-ip=${ip} -port=${port} -cfg=${networkcfgfullpath} -config=${servercfgfullpath} -mod=${mods} -servermod=${servermods} -bepath=${bepath} -autoinit -loadmissiontomemory"
 }
@@ -52,8 +52,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -71,6 +69,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -84,15 +83,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -147,13 +151,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="ARMA 3"

+ 13 - 8
lgsm/config-default/config-lgsm/avserver/_default.cfg

@@ -7,12 +7,13 @@
 # [instance].cfg - applies settings to a specific instance.
 
 #### Game Server Settings ####
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 port="27000"
 # https://steamidfinder.com
 adminsteamid=""
 
-## 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(){
 if [ ! -z "${adminsteamid}" ]; then
 	admincmd="--admin ${adminsteamid}"
@@ -35,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -54,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -67,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -129,7 +134,7 @@ stopmode="10"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp

+ 16 - 8
lgsm/config-default/config-lgsm/bb2server/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -21,7 +21,7 @@ maxplayers="20"
 # More info: https://docs.linuxgsm.com/steamcmd/gslt
 gslt=""
 
-## 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(){
 parms="-game brainbread2 -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -42,8 +42,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -61,6 +59,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -74,15 +73,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -137,13 +141,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="BrainBread 2"

+ 16 - 8
lgsm/config-default/config-lgsm/bbserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="bb_chp4_slaywatch"
 maxplayers="16"
 
-## 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(){
 parms="-game brainbread -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="BrainBread"

+ 16 - 8
lgsm/config-default/config-lgsm/bdserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="pve_tomb"
 maxplayers="3"
 
-## 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(){
 parms="-game bdef -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -131,13 +135,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Base Defense"

+ 15 - 7
lgsm/config-default/config-lgsm/bf1942server/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## 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(){
 parms="+hostServer 1 +dedicated 1"
 }
@@ -29,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -48,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -61,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -115,13 +119,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-gamespy1"
 
+## Console type
+consoleverbose="no"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Battlefield: 1942"

+ 15 - 7
lgsm/config-default/config-lgsm/bfvserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## 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(){
 parms="+statusMonitor 1"
 }
@@ -29,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -48,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -61,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -115,13 +119,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="1"
 querytype=""
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Battlefield: Vietnam"

+ 16 - 8
lgsm/config-default/config-lgsm/bmdmserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -21,7 +21,7 @@ maxplayers="16"
 # More info: https://docs.linuxgsm.com/steamcmd/gslt
 gslt=""
 
-## 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(){
 parms="-game bms -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -42,8 +42,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -61,6 +59,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -74,15 +73,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -137,13 +141,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Black Mesa: Deathmatch"

+ 16 - 8
lgsm/config-default/config-lgsm/boserver/_default.cfg

@@ -14,7 +14,7 @@
 gslt=""
 ip=""
 
-## 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(){
 parms="-batchmode -nographics -dedicated -configfile=${servercfgfullpath}"
 }
@@ -35,8 +35,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -54,6 +52,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -67,15 +66,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -130,13 +134,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Ballistic Overkill"
@@ -149,7 +157,7 @@ glibc="2.15"
 ## Game Server Directories
 systemdir="${serverfiles}"
 executabledir="${serverfiles}"
-executable="./BODS.x86"
+executable="./BODS.x86_64"
 servercfgdir="${systemdir}"
 servercfg="${selfname}.txt"
 servercfgdefault="config.txt"

+ 16 - 8
lgsm/config-default/config-lgsm/bsserver/_default.cfg

@@ -12,7 +12,7 @@
 steamuser="username"
 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"
 port="27015"
 clientport="27005"
@@ -25,7 +25,7 @@ maxplayers="16"
 # More info: https://docs.linuxgsm.com/steamcmd/gslt
 gslt=""
 
-## 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(){
 parms="-game "${serverfiles}/berimbau" -autoupdate -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -46,8 +46,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -65,6 +63,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -78,15 +77,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -141,13 +145,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Blade Symphony"

+ 16 - 8
lgsm/config-default/config-lgsm/bt1944server/_default.cfg

@@ -8,12 +8,12 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="7777"
 queryport="7780"
 
-## 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(){
 parms="/Game/Maps/Final_Maps/Derailed?Game=/Script/ShooterGame.WartideGameMode?listen -log -broadcastip=\"${extip}\" -PORT=${port} -QueryPort=${queryport} -defgameini=\"${servercfgfullpath}\""
 }
@@ -34,8 +34,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -53,6 +51,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -66,15 +65,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -129,13 +133,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="no"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Battalion 1944"

+ 15 - 7
lgsm/config-default/config-lgsm/btserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## 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(){
 parms=""
 }
@@ -29,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -48,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -61,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -124,13 +128,17 @@ stopmode="7"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Barotrauma"

+ 16 - 8
lgsm/config-default/config-lgsm/ccserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -16,7 +16,7 @@ sourcetvport="27020"
 defaultmap="cbe_bunker"
 maxplayers="6"
 
-## 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(){
 parms="-game cure -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Codename CURE"

+ 16 - 8
lgsm/config-default/config-lgsm/cmwserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="7777"
 queryport="7779"
 defaultmap="AOCTD-Frigid_p"
 
 
-## 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(){
 
 parms="${defaultmap}?steamsockets -multihome=${ip} -Port=${port} -QueryPort=${queryport} -seekfreeloadingserver -configsubdir=${gamelogdir} -log=${gamelog}"
@@ -38,8 +38,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -57,6 +55,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -70,15 +69,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -133,13 +137,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Chivalry: Medieval Warfare"

+ 16 - 8
lgsm/config-default/config-lgsm/cod2server/_default.cfg

@@ -8,13 +8,13 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="28960"
 defaultmap="mp_leningrad"
 maxplayers="20"
 
-## 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(){
 parms="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +set sv_maxclients ${maxplayers} +exec ${servercfg} +map ${defaultmap}"
 }
@@ -35,8 +35,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -54,6 +52,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -67,15 +66,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -118,13 +122,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake3"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Call of Duty 2"

+ 16 - 8
lgsm/config-default/config-lgsm/cod4server/_default.cfg

@@ -8,13 +8,13 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="28960"
 defaultmap="mp_crossfire"
 maxplayers="32"
 
-## 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(){
 parms="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set fs_homepath ${serverfiles} +set sv_authorizemode "-1" +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +set sv_maxclients ${maxplayers} +exec ${servercfg} +map ${defaultmap}"
 }
@@ -35,8 +35,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -54,6 +52,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -67,15 +66,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -118,13 +122,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake3"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Call of Duty 4"

+ 16 - 8
lgsm/config-default/config-lgsm/codserver/_default.cfg

@@ -8,13 +8,13 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="28960"
 defaultmap="mp_neuville"
 maxplayers="20"
 
-## 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(){
 parms="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +set sv_maxclients ${maxplayers} +exec ${servercfg} +map ${defaultmap}"
 }
@@ -35,8 +35,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -54,6 +52,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -67,15 +66,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -118,13 +122,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake3"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Call of Duty"

+ 16 - 8
lgsm/config-default/config-lgsm/coduoserver/_default.cfg

@@ -8,13 +8,13 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="28960"
 defaultmap="mp_cassino"
 maxplayers="20"
 
-## 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(){
 parms="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +set sv_maxclients ${maxplayers} +exec ${servercfg} +map ${defaultmap}"
 }
@@ -35,8 +35,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -54,6 +52,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -67,15 +66,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -118,13 +122,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake3"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Call of Duty: United Offensive"

+ 16 - 8
lgsm/config-default/config-lgsm/codwawserver/_default.cfg

@@ -8,13 +8,13 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="28960"
 defaultmap="mp_castle"
 maxplayers="20"
 
-## 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(){
 parms="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +set sv_maxclients ${maxplayers} +exec ${servercfg} +map ${defaultmap}"
 }
@@ -35,8 +35,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -54,6 +52,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -67,15 +66,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -118,13 +122,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake3"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Call of Duty: World at War"

+ 16 - 8
lgsm/config-default/config-lgsm/csczserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="de_dust2"
 maxplayers="16"
 
-## 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(){
 parms="-game czero -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Counter-Strike: Condition Zero"

+ 16 - 8
lgsm/config-default/config-lgsm/csgoserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 # https://docs.linuxgsm.com/game-servers/counter-strike-global-offensive
 # [Game Modes]			gametype	gamemode	mapgroup (you can mix these across all Game Modes except Danger Zone, but use only one)
 # Arms Race				1			0			mg_armsrace
@@ -41,7 +41,7 @@ wsapikey=""
 wscollectionid=""
 wsstartmap=""
 
-## 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(){
 parms="-game csgo -usercon -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} -tickrate ${tickrate} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers_override ${maxplayers} +mapgroup ${mapgroup} +game_type ${gametype} +game_mode ${gamemode} +host_workshop_collection ${wscollectionid} +workshop_start_map ${wsstartmap} -authkey ${wsapikey} -nobreakpad"
 }
@@ -62,8 +62,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -81,6 +79,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -94,15 +93,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -157,13 +161,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Counter-Strike: Global Offensive"

+ 16 - 8
lgsm/config-default/config-lgsm/csserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="de_dust2"
 maxplayers="16"
 
-## 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(){
 parms="-game cstrike -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Counter-Strike 1.6"

+ 16 - 8
lgsm/config-default/config-lgsm/cssserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -21,7 +21,7 @@ maxplayers="16"
 # More info: https://docs.linuxgsm.com/steamcmd/gslt
 gslt=""
 
-## 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(){
 parms="-game cstrike -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -42,8 +42,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -61,6 +59,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -74,15 +73,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -137,13 +141,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Counter-Strike: Source"

+ 16 - 8
lgsm/config-default/config-lgsm/dabserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -16,7 +16,7 @@ sourcetvport="27020"
 defaultmap="da_rooftops"
 maxplayers="10"
 
-## 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(){
 parms="-strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Double Action: Boogaloo"

+ 16 - 8
lgsm/config-default/config-lgsm/dmcserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="dcdm5"
 maxplayers="16"
 
-## 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(){
 parms="-game dmc -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Deathmatch Classic"

+ 16 - 8
lgsm/config-default/config-lgsm/dodserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="dod_Anzio"
 maxplayers="16"
 
-## 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(){
 parms="-game dod -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Day of Defeat"

+ 16 - 8
lgsm/config-default/config-lgsm/dodsserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -16,7 +16,7 @@ sourcetvport="27020"
 defaultmap="dod_Anzio"
 maxplayers="16"
 
-## 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(){
 parms="-game dod -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Day of Defeat: Source"

+ 16 - 8
lgsm/config-default/config-lgsm/doiserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -17,7 +17,7 @@ defaultmap="bastogne stronghold"
 maxplayers="32"
 tickrate="64"
 
-## 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(){
 parms="-game doi -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} -tickrate ${tickrate} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers} -workshop -norestart"
 }
@@ -38,8 +38,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -57,6 +55,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -70,15 +69,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -133,13 +137,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Day of Infamy"

+ 16 - 8
lgsm/config-default/config-lgsm/dstserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Installation Variables | https://docs.linuxgsm.com/game-servers/dont-starve-together
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 sharding="false"
 master="true"
 shard="Master"
@@ -19,7 +19,7 @@ cave="false"
 persistentstorageroot="${HOME}/.klei"
 confdir="DoNotStarveTogether"
 
-## 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(){
 parms="-persistent_storage_root ${persistentstorageroot} -conf_dir ${confdir} -cluster ${cluster} -shard ${shard}"
 }
@@ -40,8 +40,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -59,6 +57,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -72,15 +71,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -135,13 +139,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="1"
 querytype=""
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Don't Starve Together"

+ 16 - 8
lgsm/config-default/config-lgsm/dysserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -21,7 +21,7 @@ maxplayers="16"
 # More info: https://docs.linuxgsm.com/steamcmd/gslt
 gslt=""
 
-## 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(){
 parms="-game "${serverfiles}/dystopia" -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +sv_setsteamaccount ${gslt} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -42,8 +42,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -61,6 +59,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -74,15 +73,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -137,13 +141,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Dystopia"

+ 18 - 10
lgsm/config-default/config-lgsm/ecoserver/_default.cfg

@@ -8,9 +8,9 @@
 
 #### Game Server Settings ####
 
-## 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(){
-    parms="-nogui"
+parms="-nogui"
 }
 
 #### LinuxGSM Settings ####
@@ -29,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -48,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -61,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -124,18 +128,22 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="1"
 querytype=""
 
+## Console type
+consoleverbose=""
+consoleinteract=""
+
 ## Game Server Details
 # Do not edit
 gamename="Eco"
 engine="unity3d"
-glibc="null"
+glibc="2.15"
 
 #### Directories ####
 # Edit with care
@@ -143,7 +151,7 @@ glibc="null"
 ## Game Server Directories
 systemdir="${serverfiles}"
 executabledir="${serverfiles}"
-executable="mono ./EcoServer.exe"
+executable="./EcoServer"
 servercfgdir="${systemdir}/Configs"
 servercfg="Network.eco"
 servercfgdefault="Network.eco"

+ 16 - 8
lgsm/config-default/config-lgsm/emserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -21,7 +21,7 @@ maxplayers="62"
 # More info: https://docs.linuxgsm.com/steamcmd/gslt
 gslt=""
 
-## 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(){
 parms="-game empires -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -42,8 +42,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -61,6 +59,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -74,15 +73,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -137,13 +141,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Empires Mod"

+ 15 - 7
lgsm/config-default/config-lgsm/etlserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## 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(){
 parms="+set net_strict 1 +set fs_homepath ${serverfiles} +exec ${servercfg}"
 }
@@ -29,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -48,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -61,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -112,13 +116,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake3"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="ET: Legacy"

+ 17 - 9
lgsm/config-default/config-lgsm/fctrserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="34197"
 rconport="34198"
@@ -16,9 +16,9 @@ rconpassword="CHANGE_ME"
 # (stable|experimental)
 branch="stable"
 
-## 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(){
-parms="--start-server ${serverfiles}/save1.zip --server-settings ${servercfgfullpath} --port ${port} --rcon-port ${rconport} --rcon-password ${rconpassword}"
+parms="--bind ${ip} --start-server ${serverfiles}/save1.zip --server-settings ${servercfgfullpath} --port ${port} --rcon-port ${rconport} --rcon-password ${rconpassword}"
 }
 
 #### LinuxGSM Settings ####
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -123,13 +127,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="1"
 querytype=""
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Factorio"

+ 16 - 8
lgsm/config-default/config-lgsm/fofserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -16,7 +16,7 @@ sourcetvport="27020"
 defaultmap="fof_depot"
 maxplayers="20"
 
-## 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(){
 parms="-game fof -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Fistful of Frags"

+ 16 - 8
lgsm/config-default/config-lgsm/gesserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -16,7 +16,7 @@ sourcetvport="27020"
 defaultmap="ge_archives"
 maxplayers="16"
 
-## 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(){
 parms="-game gesource -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="GoldenEye: Source"

+ 16 - 8
lgsm/config-default/config-lgsm/gmodserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -32,7 +32,7 @@ customparms="-disableluarefresh"
 # More info: https://docs.linuxgsm.com/steamcmd/gslt
 gslt=""
 
-## 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(){
 parms="-game garrysmod -strictportbind -ip ${ip} -port ${port} -tickrate ${tickrate} +host_workshop_collection ${wscollectionid} -authkey ${wsapikey} +clientport ${clientport} +tv_port ${sourcetvport} +gamemode ${gamemode} +map ${defaultmap} +sv_setsteamaccount ${gslt} +servercfgfile ${servercfg} -maxplayers ${maxplayers} ${customparms}"
 }
@@ -53,8 +53,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -72,6 +70,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -85,15 +84,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -148,13 +152,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Garry's Mod"

+ 16 - 8
lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -16,7 +16,7 @@ sourcetvport="27020"
 defaultmap="dm_lockdown"
 maxplayers="16"
 
-## 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(){
 parms="-game hl2mp -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Half Life 2: Deathmatch"

+ 16 - 8
lgsm/config-default/config-lgsm/hldmserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="crossfire"
 maxplayers="16"
 
-## 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(){
 parms="-game valve -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -131,13 +135,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Half Life: Deathmatch"

+ 16 - 8
lgsm/config-default/config-lgsm/hldmsserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -16,7 +16,7 @@ sourcetvport="27020"
 defaultmap="crossfire"
 maxplayers="16"
 
-## 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(){
 parms="-game hl1mp -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Half-Life Deathmatch: Source"

+ 21 - 13
lgsm/config-default/config-lgsm/hwserver/_default.cfg

@@ -8,17 +8,17 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 servername="LinuxGSM Server"
 ip="0.0.0.0"
 port="12871"
 queryport="12881"
 maxplayers="20"
-defaultmap="" #Optional
-creativemode="0" #Free Build: creativemode="1"
+defaultmap="" # Optional
+creativemode="0" # Free Build: creativemode="1"
 gamelog="gamelog.txt"
 
-## Adding admins using STEAMID64
+## Add admins using STEAMID64
 # Example : addadmin 012345678901234567; addadmin 987654321098765432
 admins=""
 
@@ -26,10 +26,10 @@ admins=""
 # Rollback server state (remove after start command)
 loadsave=""
 
-## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
+## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 # Edit with care | http://hurtworld.wikia.com/wiki/Hosting_A_Server
 fn_parms(){
-parms="-batchmode -nographics -exec \"host ${port} ${defaultmap} ${loadsave};queryport ${queryport};maxplayers ${maxplayers};servername ${servername};creativemode ${creativemode};${admins}\" -logfile \"${gamelog}\" "
+parms="-batchmode -nographics -exec \"host ${port} ${defaultmap} ${loadsave};queryport ${queryport};maxplayers ${maxplayers};servername ${servername};creativemode ${creativemode};${admins}\""
 }
 
 #### LinuxGSM Settings ####
@@ -48,8 +48,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -67,6 +65,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -80,15 +79,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -143,13 +147,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="no"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Hurtworld"
@@ -162,7 +170,7 @@ glibc="2.15"
 ## Game Server Directories
 systemdir="${serverfiles}"
 executabledir="${serverfiles}"
-executable=$([ "$(uname -m)" == "x86_64" ] && echo -e "./Hurtworld.x86_64" || echo -e "./Hurtworld.x86")
+executable="./Hurtworld.x86_64"
 
 ## Backup Directory
 backupdir="${lgsmdir}/backup"

+ 16 - 8
lgsm/config-default/config-lgsm/insserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -22,7 +22,7 @@ tickrate="64"
 # More info: https://docs.linuxgsm.com/steamcmd/gslt
 gslt=""
 
-## 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(){
 parms="-game insurgency -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} -tickrate ${tickrate} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers} -workshop -norestart"
 }
@@ -43,8 +43,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -62,6 +60,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -75,15 +74,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -138,13 +142,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Insurgency"

+ 16 - 8
lgsm/config-default/config-lgsm/inssserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27102"
 queryport="27131"
@@ -18,7 +18,7 @@ defaultmap="Canyon"
 defaultscenario="Scenario_Crossing_Push_Security"
 maxplayers="28"
 
-## 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(){
 	# Allows serverpassword to work with parameters
 	if [ "${serverpassword}" != "NOT SET" ]; then
@@ -44,8 +44,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -63,6 +61,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -76,15 +75,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -139,13 +143,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Insurgency: Sandstorm"

+ 16 - 8
lgsm/config-default/config-lgsm/iosserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -16,7 +16,7 @@ sourcetvport="27020"
 defaultmap="8v8_vienna"
 maxplayers="32"
 
-## 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(){
 parms="-game iosoccer -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="IOSoccer"

+ 15 - 7
lgsm/config-default/config-lgsm/jc2server/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## 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(){
 parms=""
 }
@@ -29,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -48,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -61,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -124,13 +128,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="jc2mp"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Just Cause 2"

+ 15 - 7
lgsm/config-default/config-lgsm/jc3server/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## 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(){
 parms=""
 }
@@ -29,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -48,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -61,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -124,13 +128,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Just Cause 3"

+ 176 - 0
lgsm/config-default/config-lgsm/jk2server/_default.cfg

@@ -0,0 +1,176 @@
+##################################
+######## Default Settings ########
+##################################
+# DO NOT EDIT WILL BE OVERWRITTEN!
+# Copy settings from here and use them in either
+# common.cfg - applies settings to every instance
+# [instance].cfg - applies settings to a specific instance
+
+#### Server Settings ####
+
+## SteamCMD Login | https://docs.linuxgsm.com/steamcmd#steamcmd-login
+steamuser="username"
+steampass='password'
+
+## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+ip="0.0.0.0"
+port="27960"
+defaultmap="ffa_bespin"
+
+## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
+fn_parms(){
+parms="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set net_ip ${ip} +set net_port ${port} +exec ${servercfg} +map ${defaultmap}"
+}
+
+#### LinuxGSM Settings ####
+
+## Notification Alerts
+# (on|off)
+
+# Display IP | https://docs.linuxgsm.com/alerts#display-ip
+displayip=""
+
+# More info | https://docs.linuxgsm.com/alerts#more-info
+postalert="off"
+
+# Discord Alerts | https://docs.linuxgsm.com/alerts/discord
+discordalert="off"
+discordwebhook="webhook"
+
+# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
+slackalert="off"
+slackwebhook="webhook"
+
+# Email Alerts | https://docs.linuxgsm.com/alerts/email
+emailalert="off"
+email="email@example.com"
+emailfrom=""
+
+# IFTTT Alerts | https://docs.linuxgsm.com/alerts/ifttt
+iftttalert="off"
+ifttttoken="accesstoken"
+iftttevent="linuxgsm_alert"
+
+# Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
+mailgunalert="off"
+mailgunapiregion="us"
+mailguntoken="accesstoken"
+mailgundomain="example.com"
+mailgunemailfrom="alert@example.com"
+mailgunemail="email@myemail.com"
+
+# Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet
+pushbulletalert="off"
+pushbullettoken="accesstoken"
+channeltag=""
+
+# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
+pushoveralert="off"
+pushovertoken="accesstoken"
+pushoveruserkey="userkey"
+
+# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat
+rocketchatalert="off"
+rocketchatwebhook="webhook"
+rocketchattoken=""
+
+# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
+# 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".
+telegramalert="off"
+telegramtoken="accesstoken"
+telegramchatid=""
+curlcustomstring=""
+
+## Updating | https://docs.linuxgsm.com/commands/update
+updateonstart="off"
+
+## Backup | https://docs.linuxgsm.com/commands/backup
+maxbackups="4"
+maxbackupdays="30"
+stoponbackup="on"
+
+## Logging | https://docs.linuxgsm.com/features/logging
+consolelogging="on"
+logdays="7"
+
+## Monitor | https://docs.linuxgsm.com/commands/monitor
+# Query delay time
+querydelay="1"
+
+#### LinuxGSM Advanced Settings ####
+
+# ANSI Colors
+ansi="on"
+
+# Message Display Time
+sleeptime="0.5"
+
+# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
+# 1: tmux kill
+# 2: CTRL+c
+# 3: quit
+# 4: quit 120s
+# 5: stop
+# 6: q
+# 7: exit
+# 8: 7 Days to Die
+# 9: Gold Source
+# 10: Teamspeak 3
+stopmode="3"
+
+## Query mode
+# 1: session only
+# 2: gamedig (gsquery fallback)
+# 3: gamedig
+# 4: gsquery
+# 5: tcp
+querymode="2"
+querytype="protocol-quake3"
+
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
+## SteamCMD Settings
+# Server appid
+appid="6030"
+# 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
+gamename="Jedi Knight II: Jedi Outcast"
+engine="idtech3"
+glibc="2.15"
+
+#### Directories ####
+# Edit with care
+
+## Server Specific Directories
+systemdir="${serverfiles}/GameData"
+executabledir="${systemdir}"
+executable="./jk2mvded"
+servercfg="${selfname}.cfg"
+servercfgdefault="server.cfg"
+servercfgdir="${systemdir}"
+servercfgfullpath="${servercfgdir}/${servercfg}"
+
+## Backup Directory
+backupdir="${rootdir}/backups"
+
+## Logging Directories
+logdir="${rootdir}/log"
+gamelogdir="${systemdir}/logs"
+lgsmlogdir="${logdir}/script"
+consolelogdir="${logdir}/console"
+lgsmlog="${lgsmlogdir}/${selfname}-script.log"
+consolelog="${consolelogdir}/${selfname}-console.log"
+alertlog="${lgsmlogdir}/${selfname}-alert.log"
+postdetailslog="${lgsmlogdir}/${selfname}-postdetails.log"
+
+## Logs Naming
+lgsmlogdate="${lgsmlogdir}/${selfname}-script-$(date '+%Y-%m-%d-%H:%M:%S').log"
+consolelogdate="${consolelogdir}/${selfname}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"

+ 16 - 8
lgsm/config-default/config-lgsm/kf2server/_default.cfg

@@ -8,13 +8,13 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 queryport="27015"
 defaultmap="KF-BioticsLab"
 gamemode="KFGameContent.KFGameInfo_VersusSurvival"
 
-## 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(){
 parms="\"${defaultmap}?Game=${gamemode}?ConfigSubDir=${selfname} -QueryPort=${queryport}\""
 }
@@ -35,8 +35,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -54,6 +52,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -67,15 +66,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -130,13 +134,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Killing Floor 2"

+ 17 - 9
lgsm/config-default/config-lgsm/kfserver/_default.cfg

@@ -12,15 +12,15 @@
 steamuser="username"
 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"
 defaultmap="KF-BioticsLab.rom"
 
-## 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(){
 parms="server ${defaultmap}?game=KFmod.KFGameType?VACSecured=true -nohomedir ini=${servercfg} log=${gamelog}"
 
-# Server Start Command for Objective mode
+## Server Parameters for Objective mode
 #defaultmap="KFO-Steamland"
 #parms="server ${defaultmap}?Game=KFStoryGame.KFStoryGame?VACSecured=true -nohomedir ini=${servercfg} log=${gamelog}"
 }
@@ -41,8 +41,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -60,6 +58,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -73,15 +72,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -136,13 +140,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-unreal2"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Killing Floor"

+ 16 - 8
lgsm/config-default/config-lgsm/l4d2server/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="c5m1_waterfront"
 maxplayers="8"
 
-## 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(){
 parms="-game left4dead2 -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -131,13 +135,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Left 4 Dead 2"

+ 16 - 8
lgsm/config-default/config-lgsm/l4dserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="l4d_hospital01_apartment"
 maxplayers="8"
 
-## 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(){
 parms="-game left4dead -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -131,13 +135,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Left 4 Dead"

+ 15 - 7
lgsm/config-default/config-lgsm/mcbserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## 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(){
 parms=""
 }
@@ -29,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -48,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -61,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -115,13 +119,17 @@ stopmode="5"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="4"
 querytype="minecraftbe"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Minecraft Bedrock"

+ 16 - 8
lgsm/config-default/config-lgsm/mcserver/_default.cfg

@@ -8,10 +8,10 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 javaram="1024" # -Xmx$1024M
 
-## 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(){
 parms="nogui"
 }
@@ -35,8 +35,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -54,6 +52,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -67,15 +66,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -121,13 +125,17 @@ stopmode="5"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="minecraft"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Minecraft"

+ 16 - 8
lgsm/config-default/config-lgsm/mhserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="7777"
 beaconport="15000"
@@ -16,7 +16,7 @@ queryport="27015"
 # Maps: FFA_Camp, FFA_Contraband, FFA_Grad, FFA_MountainPeak, FFA_Taiga, FFA_ThePit, FFA_Tourney, SKM_Camp, SKM_Contraband, SKM_Grad, SKM_MountainPeak, SKM_Taiga, SKM_ThePit, SKM_Tourney, TDM_Camp, TDM_Contraband, TDM_Grad, TDM_MountainPeak, TDM_Taiga, TDM_ThePit, TDM_Tourney
 defaultmap="FFA_ThePit"
 
-## 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(){
 parms="Mordhau ${defaultmap} -log -MultiHome=${ip} -Port=${port} -BeaconPort=${beaconport} -QueryPort=${queryport}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="MORDHAU"

+ 16 - 8
lgsm/config-default/config-lgsm/mohaaserver/_default.cfg

@@ -8,12 +8,12 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="12203"
 defaultmap="dm/mohdm1"
 
-## 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(){
 parms="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set fs_outputpath ${gamelogdir} +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +exec ${servercfg} +map ${defaultmap}"
 }
@@ -34,8 +34,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -53,6 +51,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -66,15 +65,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -117,13 +121,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake3"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Medal of Honor: Allied Assault"

+ 12 - 8
lgsm/config-default/config-lgsm/momserver/_default.cfg

@@ -8,13 +8,13 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="7777"
 beaconport="15000"
 maxplayers="32"
 
-## 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(){
 parms="-port="${port}" -beaconport="${beaconport}" -MULTIHOME="${ip}" -maxplayers=${maxplayers}"
 }
@@ -35,8 +35,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -54,6 +52,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -67,15 +66,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -130,7 +134,7 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp

+ 16 - 8
lgsm/config-default/config-lgsm/mtaserver/_default.cfg

@@ -8,10 +8,10 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 
-## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
+## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 # Edit with care
 fn_parms(){
 parms=""
@@ -33,8 +33,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -52,6 +50,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -65,15 +64,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -116,13 +120,17 @@ stopmode="4"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="3"
 querytype="protocol-ase"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Multi Theft Auto"

+ 15 - 8
lgsm/config-default/config-lgsm/mumbleserver/_default.cfg

@@ -7,9 +7,8 @@
 # [instance].cfg - applies settings to a specific instance.
 
 #### Game Server Settings ####
-# Use .ini config file for Mumble (Murmur) server.
 
-## 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(){
 parms="-fg -ini ${servercfgfullpath}"
 }
@@ -30,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -49,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -62,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -116,13 +119,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="mumbleping"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Mumble"

+ 16 - 8
lgsm/config-default/config-lgsm/ndserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -16,7 +16,7 @@ sourcetvport="27020"
 defaultmap="hydro"
 maxplayers="32"
 
-## 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(){
 parms="-game nucleardawn -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Nuclear Dawn"

+ 16 - 8
lgsm/config-default/config-lgsm/nmrihserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -21,7 +21,7 @@ maxplayers="8"
 # More info: https://docs.linuxgsm.com/steamcmd/gslt
 gslt=""
 
-## 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(){
 parms="-game nmrih -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +sv_setsteamaccount ${gslt} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -42,8 +42,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -61,6 +59,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -74,15 +73,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -137,13 +141,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="No More Room in Hell"

+ 16 - 8
lgsm/config-default/config-lgsm/ns2cserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 defaultmap="co_core"
@@ -23,7 +23,7 @@ serverpassword=""
 # that the password variable above is not left empty.
 # -password \"${serverpassword}\"
 
-## 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(){
 parms="-name \"${servername}\" -port ${port} -webadmin -webdomain ${ip} -webuser ${webadminuser} -webpassword \"${webadminpass}\" -webport ${webadminport} -map ${defaultmap} -limit ${maxplayers} -config_path \"${servercfgdir}\" -modstorage \"${modstoragedir}\" -mods \"${mods}\""
 }
@@ -44,8 +44,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -63,6 +61,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -76,15 +75,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -139,13 +143,17 @@ stopmode="6"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="NS2: Combat"

+ 16 - 8
lgsm/config-default/config-lgsm/ns2server/_default.cfg

@@ -12,7 +12,7 @@
 steamuser="username"
 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"
 port="27015"
 defaultmap="ns2_summit"
@@ -27,7 +27,7 @@ serverpassword=""
 # that the password variable above is not left empty.
 # -password \"${serverpassword}\"
 
-## 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(){
 parms="-name \"${servername}\" -port ${port} -webadmin -webdomain ${ip} -webuser ${webadminuser} -webpassword \"${webadminpass}\" -webport ${webadminport} -map ${defaultmap} -limit ${maxplayers} -config_path \"${servercfgdir}\" -logdir \"${gamelogdir}\" -modstorage \"${modstoragedir}\" -mods \"${mods}\""
 }
@@ -48,8 +48,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -67,6 +65,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -80,15 +79,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -143,13 +147,17 @@ stopmode="6"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Natural Selection 2"

+ 16 - 8
lgsm/config-default/config-lgsm/nsserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="ns_hera"
 maxplayers="16"
 
-## 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(){
 parms="-game ns -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Natural Selection"

+ 15 - 7
lgsm/config-default/config-lgsm/onsetserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## 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(){
 parms="--config ${servercfgfullpath}"
 }
@@ -29,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -48,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -61,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -124,13 +128,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="1"
 querytype=""
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Onset"

+ 16 - 8
lgsm/config-default/config-lgsm/opforserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="op4_bootcamp"
 maxplayers="16"
 
-## 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(){
 parms="-game gearbox -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Half-Life: Opposing Force"

+ 15 - 7
lgsm/config-default/config-lgsm/pcserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## 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(){
 parms="--config ${servercfg}"
 }
@@ -29,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -48,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -61,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -124,13 +128,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Project Cars"

+ 16 - 8
lgsm/config-default/config-lgsm/pstbsserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="10027"
 queryport="10037"
@@ -18,7 +18,7 @@ randommap="NONE"
 maxplayers="40"
 reservedslots="0"
 
-## 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(){
 parms="MULTIHOME=${ip} RANDOM=${randommap} Port=${port} QueryPort=${queryport} RCONPORT=${rconport} FIXEDMAXPLAYERS=${maxplayers} NumReservedSlots=${reservedslots}"
 }
@@ -39,8 +39,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -58,6 +56,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -71,15 +70,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -134,13 +138,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="pstbsserver"

+ 16 - 8
lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -16,7 +16,7 @@ sourcetvport="27020"
 defaultmap="bt_island"
 maxplayers="24"
 
-## 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(){
 parms="-game pvkii -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Pirates, Vikings, and Knights II"

+ 16 - 8
lgsm/config-default/config-lgsm/pzserver/_default.cfg

@@ -8,11 +8,11 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 adminpassword="CHANGE_ME"
 
-## 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(){
 parms="-ip ${ip} -adminpassword \"${adminpassword}\" -servername ${selfname}"
 }
@@ -33,8 +33,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -52,6 +50,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -65,15 +64,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -128,13 +132,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Project Zomboid"

+ 16 - 8
lgsm/config-default/config-lgsm/q2server/_default.cfg

@@ -8,12 +8,12 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27910"
 defaultmap="q2dm1"
 
-## 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(){
 parms="+set dedicated 1 +set ip ${ip} +set port ${port} +exec ${servercfg} +set deathmatch 1 +map ${defaultmap}"
 }
@@ -34,8 +34,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -53,6 +51,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -66,15 +65,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -117,13 +121,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake2"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Quake 2"

+ 16 - 8
lgsm/config-default/config-lgsm/q3server/_default.cfg

@@ -8,12 +8,12 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27960"
 defaultmap="q3dm17"
 
-## 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(){
 parms="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set dedicated 2 +set com_hunkMegs 32 +set net_ip ${ip} +set net_port ${port} +exec ${servercfg} +map ${defaultmap}"
 }
@@ -34,8 +34,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -53,6 +51,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -66,15 +65,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -117,13 +121,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake3"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Quake 3: Arena"

+ 15 - 9
lgsm/config-default/config-lgsm/qlserver/_default.cfg

@@ -8,9 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
-# Edit with care | Install/Config Guide : https://steamcommunity.com/sharedfiles/filedetails/?id=542966946
-# Console Commands : http://www.regurge.at/ql
+## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 fn_parms(){
 parms="+exec ${servercfg}"
 }
@@ -31,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -50,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -63,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -126,13 +128,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Quake Live"

+ 16 - 8
lgsm/config-default/config-lgsm/qwserver/_default.cfg

@@ -8,11 +8,11 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27500"
 
-## 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(){
 parms="-port ${port} -game ktx +exec ${servercfg}"
 }
@@ -33,8 +33,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -52,6 +50,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -65,15 +64,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -116,13 +120,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake1"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="QuakeWorld"

+ 16 - 8
lgsm/config-default/config-lgsm/ricochetserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="rc_arena"
 maxplayers="16"
 
-## 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(){
 parms="-game ricochet -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Ricochet"

+ 16 - 8
lgsm/config-default/config-lgsm/roserver/_default.cfg

@@ -12,11 +12,11 @@
 steamuser="username"
 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"
 defaultmap="RO-Arad.rom"
 
-## 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(){
 parms="server ${defaultmap}?game=ROGame.ROTeamGame?VACSecured=true -nohomedir ini=${servercfg} log=${gamelog}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-unreal2"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Red Orchestra: Ostfront 41-45"

+ 16 - 8
lgsm/config-default/config-lgsm/rtcwserver/_default.cfg

@@ -8,12 +8,12 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27960"
 defaultmap="mp_beach"
 
-## 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(){
 parms="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set dedicated 1 +set net_ip ${ip} +set net_port ${port} +exec ${servercfg} +map ${defaultmap}"
 }
@@ -34,8 +34,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -53,6 +51,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -66,15 +65,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -117,13 +121,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake3"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Return to Castle Wolfenstein"

+ 16 - 8
lgsm/config-default/config-lgsm/rustserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="28015"
 rconport="28016"
@@ -23,7 +23,7 @@ worldsize="3000" # default: 3000, range: 1000-6000, map size in meters.
 saveinterval="300" # Auto-save in seconds.
 tickrate="30" # default: 30, range: 15-100.
 
-## 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(){
 parms="-batchmode +app.listenip ${ip} +app.port ${appport} +server.ip ${ip} +server.port ${port} +server.tickrate ${tickrate} +server.hostname \"${servername}\" +server.identity \"${selfname}\" +server.seed ${seed} +server.salt ${salt} +server.maxplayers ${maxplayers} +server.worldsize ${worldsize} +server.saveinterval ${saveinterval} +rcon.web ${rconweb} +rcon.ip ${ip} +rcon.port ${rconport} +rcon.password \"${rconpassword}\" -logfile"
 }
@@ -44,8 +44,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -63,6 +61,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -76,15 +75,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -139,13 +143,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Rust"

+ 16 - 8
lgsm/config-default/config-lgsm/rwserver/_default.cfg

@@ -8,10 +8,10 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 javaram="2048" # -Xmx$2048M
 
-## 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(){
 parms=""
 }
@@ -32,8 +32,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -51,6 +49,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -64,15 +63,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -127,13 +131,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="1"
 querytype=""
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Rising World"

+ 16 - 8
lgsm/config-default/config-lgsm/sampserver/_default.cfg

@@ -8,11 +8,11 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 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(){
 parms=""
 }
@@ -33,8 +33,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -52,6 +50,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -65,15 +64,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -116,13 +120,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="3"
 querytype="samp"
 
+## Console type
+consoleverbose=""
+consoleinteract=""
+
 ## Game Server Details
 # Do not edit
 gamename="San Andreas Multiplayer"

+ 16 - 8
lgsm/config-default/config-lgsm/sbotsserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 port="7777"
 queryport="27015"
 defaultmap="StationKappa"
@@ -16,7 +16,7 @@ servername="LinuxGSM Server"
 serverpassword="NOT SET" # Can't be adjusted currently
 maxplayers="8" # Can't be adjusted currently
 
-## 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(){
 parms="Port=${port}?QueryPort=${queryport} -startup_map ${defaultmap} -server_name \"${servername}\""
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="StickyBots"

+ 16 - 8
lgsm/config-default/config-lgsm/sbserver/_default.cfg

@@ -12,10 +12,10 @@
 steamuser="username"
 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"
 
-## 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(){
 parms=""
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -131,13 +135,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Starbound"

+ 18 - 10
lgsm/config-default/config-lgsm/sdtdserver/_default.cfg

@@ -8,12 +8,12 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 
-## 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(){
-parms="-logfile ${gamelogdir}/output_log__$(date +%Y-%m-%d__%H-%M-%S).txt -quit -batchmode -nographics -dedicated -configfile=${servercfgfullpath}"
+parms="-quit -batchmode -nographics -dedicated -configfile=${servercfgfullpath}"
 }
 
 #### LinuxGSM Settings ####
@@ -32,8 +32,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -51,6 +49,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -64,15 +63,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -127,13 +131,17 @@ stopmode="8"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="7 Days To Die"
@@ -146,7 +154,7 @@ glibc="2.15"
 ## Game Server Directories
 systemdir="${serverfiles}"
 executabledir="${serverfiles}"
-executable=$([ "$(uname -m)" == "x86_64" ] && echo -e "./7DaysToDieServer.x86_64" || echo -e "./7DaysToDieServer.x86")
+executable="./7DaysToDieServer.x86_64"
 servercfgdir="${systemdir}"
 servercfg="${selfname}.xml"
 servercfgdirdefault="${serverfiles}"

+ 16 - 8
lgsm/config-default/config-lgsm/sfcserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -16,7 +16,7 @@ sourcetvport="27020"
 defaultmap="sf_astrodome"
 maxplayers="32"
 
-## 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(){
 parms="-game sfclassic -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -37,8 +37,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -56,6 +54,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -69,15 +68,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="SourceForts Classic"

+ 16 - 8
lgsm/config-default/config-lgsm/sof2server/_default.cfg

@@ -8,12 +8,12 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="20100"
 defaultmap="mp_shop"
 
-## 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(){
 parms="+set sv_punkbuster 0 +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +exec ${servercfg} +map ${defaultmap}"
 }
@@ -34,8 +34,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -53,6 +51,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -66,15 +65,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -117,13 +121,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-quake3"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Soldier Of Fortune 2: Gold Edition"

+ 16 - 8
lgsm/config-default/config-lgsm/solserver/_default.cfg

@@ -8,11 +8,11 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 maplist="mapslist.txt"
 
-## 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(){
 parms="-b ${ip} -m ${maplist} -c ${servercfg}"
 }
@@ -33,8 +33,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -52,6 +50,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -65,15 +64,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -123,13 +127,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="4"
 querytype="soldat"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Soldat"

+ 17 - 9
lgsm/config-default/config-lgsm/squadserver/_default.cfg

@@ -8,12 +8,12 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 port="7787"
 queryport="27165"
 randommap="ALWAYS"
 
-## 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(){
 parms="MULTIHOME=${ip} RANDOM=${randommap} Port=${port} QueryPort=${queryport}"
 }
@@ -34,8 +34,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -53,6 +51,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -66,15 +65,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -129,13 +133,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Squad"
@@ -146,7 +154,7 @@ glibc="2.17"
 # Edit with care
 
 ## Game Server Directories
-systemdir="${serverfiles}/Squad"
+systemdir="${serverfiles}/SquadGame"
 executabledir="${serverfiles}"
 executable="./SquadGameServer.sh"
 servercfgdir="${systemdir}/ServerConfig"

+ 16 - 8
lgsm/config-default/config-lgsm/ss3server/_default.cfg

@@ -8,10 +8,10 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 
-## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
+## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 # Edit with care | https://raw.githubusercontent.com/GameServerManagers/Game-Server-Configs/master/SeriousSam3BFE/help/DedicatedServer_Readme.txt
 fn_parms(){
 parms="+ip ${ip} +logfile ${gamelog} +exec ${servercfgfullpath}"
@@ -33,8 +33,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -52,6 +50,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -65,15 +64,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -128,13 +132,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose=""
+consoleinteract=""
+
 ## Game Server Details
 # Do not edit
 gamename="Serious Sam 3: BFE"

+ 16 - 8
lgsm/config-default/config-lgsm/stserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27500"
 queryport="27015"
@@ -17,7 +17,7 @@ autosaveinterval=300
 clearinterval=60
 worldname="moon_save"
 
-## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
+## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 # Edit with care
 fn_parms(){
 parms="-batchmode -nographics -autostart -gameport=${port} -updateport=${queryport} -worldtype=${worldtype} -loadworld=${worldname} -worldname=${worldname} -autosaveinterval=${autosaveinterval} -clearallinterval=${clearinterval}"
@@ -39,8 +39,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -58,6 +56,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -71,15 +70,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -134,13 +138,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="vo"
+
 ## Game Server Details
 # Do not edit
 gamename="Stationeers"

+ 16 - 8
lgsm/config-default/config-lgsm/svenserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="svencoop1"
 maxplayers="16"
 
-## 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(){
 parms="-game svencoop -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} +maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -131,13 +135,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Sven Co-op"

+ 16 - 8
lgsm/config-default/config-lgsm/terrariaserver/_default.cfg

@@ -12,10 +12,10 @@
 steamuser="username"
 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"
 
-## 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(){
 parms="-config ${servercfgfullpath}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -131,13 +135,17 @@ stopmode="7"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="5"
 querytype=""
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Terraria"

+ 16 - 8
lgsm/config-default/config-lgsm/tf2server/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
@@ -21,7 +21,7 @@ maxplayers="16"
 # More info: https://docs.linuxgsm.com/steamcmd/gslt
 gslt=""
 
-## 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(){
 parms="-game tf -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +sv_setsteamaccount ${gslt} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -42,8 +42,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -61,6 +59,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -74,15 +73,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -137,13 +141,17 @@ stopmode="3"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Team Fortress 2"

+ 16 - 8
lgsm/config-default/config-lgsm/tfcserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="dustbowl"
 maxplayers="16"
 
-## 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(){
 parms="-game tfc -strictportbind _ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="Team Fortress Classic"

+ 15 - 10
lgsm/config-default/config-lgsm/ts3server/_default.cfg

@@ -8,10 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
-# Edit serverfiles/ts3server.ini after installation
-
-## 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(){
 parms="inifile=${servercfgfullpath} pid_file=ts3server.pid"
 }
@@ -32,8 +29,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -51,6 +46,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -64,15 +60,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -118,13 +119,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="5"
 querytype=""
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="TeamSpeak 3"

+ 16 - 8
lgsm/config-default/config-lgsm/tsserver/_default.cfg

@@ -8,14 +8,14 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="27015"
 clientport="27005"
 defaultmap="ts_neobaroque"
 maxplayers="32"
 
-## 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(){
 parms="-game ts -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers} "
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -132,13 +136,17 @@ stopmode="9"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="yes"
+
 ## Game Server Details
 # Do not edit
 gamename="The Specialists"

+ 16 - 8
lgsm/config-default/config-lgsm/tuserver/_default.cfg

@@ -8,7 +8,7 @@
 
 #### Game Server Settings ####
 
-## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
+## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
 ip="0.0.0.0"
 port="7777"
 queryport="27015"
@@ -18,7 +18,7 @@ queryport="27015"
 # More info: https://docs.linuxgsm.com/steamcmd/gslt
 gslt=""
 
-## 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(){
 parms="-log -MultiHome=${ip} -Port=${port} -QueryPort=${queryport} -TowerServerINI=${selfname}.ini"
 }
@@ -39,8 +39,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -58,6 +56,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -71,15 +70,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -134,13 +138,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="2"
 querytype="protocol-valve"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Tower Unite"

+ 16 - 8
lgsm/config-default/config-lgsm/twserver/_default.cfg

@@ -12,10 +12,10 @@
 steamuser="username"
 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"
 
-## 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(){
 parms="-f ${servercfg}"
 }
@@ -36,8 +36,6 @@ displayip=""
 
 # More info | https://docs.linuxgsm.com/alerts#more-info
 postalert="off"
-postdays="7"
-posttarget="https://termbin.com"
 
 # Discord Alerts | https://docs.linuxgsm.com/alerts/discord
 discordalert="off"
@@ -55,6 +53,7 @@ iftttevent="linuxgsm_alert"
 
 # Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
 mailgunalert="off"
+mailgunapiregion="us"
 mailguntoken="accesstoken"
 mailgundomain="example.com"
 mailgunemailfrom="alert@example.com"
@@ -68,15 +67,20 @@ channeltag=""
 # Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
 pushoveralert="off"
 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
-# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
-# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
-# any custom string in curl - simple ignore this parameter.
+# 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".
 telegramalert="off"
 telegramtoken="accesstoken"
 telegramchatid=""
@@ -131,13 +135,17 @@ stopmode="2"
 
 ## Query mode
 # 1: session only
-# 2: gamedig + gsquery
+# 2: gamedig (gsquery fallback)
 # 3: gamedig
 # 4: gsquery
 # 5: tcp
 querymode="4"
 querytype="teeworlds"
 
+## Console type
+consoleverbose="yes"
+consoleinteract="no"
+
 ## Game Server Details
 # Do not edit
 gamename="Teeworlds"

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott