Skip to content

Commit c81df47

Browse files
authored
v19.11.0
v19.11.0
2 parents 5e6773a + 90df31b commit c81df47

File tree

185 files changed

+4751
-2287
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

185 files changed

+4751
-2287
lines changed

.github/FUNDING.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
44
patreon: dgibbs # Replace with a single Patreon username
55
open_collective: # Replace with a single Open Collective username
6-
ko_fi: # Replace with a single Ko-fi username
6+
ko_fi: dgibbs # Replace with a single Ko-fi username
77
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
88
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
99
liberapay: # Replace with a single Liberapay username

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ addons:
1919
- gzip
2020
- unzip
2121
- bsdmainutils
22-
- python
22+
- python3
2323
- util-linux
2424
- ca-certificates
2525
- binutils

README.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55

66
[![LinuxGSM](https://img.shields.io/badge/-LinuxGSM-2b2b2b.svg?logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAACsAAABACAYAAACDbo5ZAAAGD0lEQVR4AcWYa2wUVRvHz75c2vJ2disXoUBEVIioRAx%2BMIFA1IRwUS6KCCiIKBrvhEYiiGm5iBgk8QOGEgUUDYTttmVZWFr2UmwURS6iYAoCtmisElSsdHdbkT7%2BTzoNy%2BGc2dm54C%2F5Rdkz85x%2FZ86ZOXOYXYhIg3Phx%2FA4PAcv6f%2Btg5vhHJjP3EcZsgsshufJHH%2FAJbDztQ7aG35J1vgCXn%2BtgvrgEbLHYei9FmE3kDOUuh10OGwjZ7gEh7kZ9gNyllK3gnrg7%2BQs56DHjbCDyB0GuRF2ArnDeDfCziF3mO1G2FfJHRa4EXYpuUOxG2GXkzuUuBH2TXKH5W6ELSV3eM%2BNsOUk5yQcAY8p2uvgSPitor3MjbB1UOQXOFBvHwpbhPYWOExvL4SNUOQ7p4P2JTlzhOPmCu0vCu1PQpE2WOhk2MdJjk9y7HNwP1wEPUJbAcmZ6WTYrYolnifbxZBiibnFySHQCkUaLdY7C0V4%2FT5OhF1JcuIW6%2B0lOcvsBi2Ezao3j8Ov7Quwj52w60jNKIs1R5GatVaDDoEXSU4D7GSxbidYT3IuwjusFK0mNUVMwaZNNbl%2B%2F87hoVCom0HthaQmnG3QB0lNPcxlCvz%2B0GtlZTuorCxYYlA%2FDzbY%2FnrAgV3hCVLzCDMgEAi9wMMi9IIM%2FUwnNXWwi5mwRaSmmmXA798xq%2F3Khp420VeE1LyS6eQeBhttSXgzywCCToIUCOyYZvKLOWWwkdfd6ORVpGYJM0F5efDe9mEQHGty2BWTmhVGO4PNBmOoKzMBxmo%2FhD25dWvljSbD5hjMkb9gT9lJq63Mzi1bKkbjloc7xBWtwiRrDASCVRi%2FRxA8if%2BvrawMTzYI%2FACpeUv2KFFtDcUyTKilCHcis8G1Ga7wHpLzG8wVFs1K7jaeUKHZfIxmkj9%2FM4S9x9RGiMEudo0QbCVu9Xqn5PWEwLUk5%2FP0iaXac53I0kAH9Sau4m54lo%2FdTMfyekLYKQZ7ub34AbMMlmw5irC2VYTN0fuVMYMf8JHxJ7L7YYXAlSRnI2%2F8RtH4siTsDMz%2BZ5yS15OEXUxyDjGD1%2BvEq8MG16CDzY6JepKwT6geYbzxb0XjGMl7vwGSgzZIwo4nOa1M8Yr9Afb%2Fj8L21%2FsXaeaNZ2A6KTiEASph%2F0vF80cn4tokqu79fzfCUk2vfF4%2FFdFGEjGPHvg2yWrsDG%2F4%2BqpZB8jPOiXjWk0y5iXdM3XhKUvxBTA9UvHuvNPh%2Bzb%2BWj10z6nwuHWBbQFMvNCjKnn7qd1jS%2Fnx9VX3b6jC%2BbwOr5eMe3%2B83IcW4%2F3qgT%2BUTbA9srGaiHsn8AKiF6Ld%2FxF%2FOx6eeAJXabvK78MTTornNMd6XJTVR7%2Fj9bBjhFxV%2FMc1kJOAy2AeA%2FgrV4mFVDZFCqm8rEJ6qysCAWqK9iaztRJRbWXa4moFTELOav7jY%2FqAvoXp0Gc9NX7bIZl17%2FZl0rC1wRLeno0NvP%2B0CTcYNnS8wW6CtzNANaxzKqo9hRNOQ8rGo7tmSsMe2zWdt2frqVRcm5s2fofCgawDNHRNxnyfqgsYez4y4ADCjRM9H73hsNWafILTQdaFiSTj%2BQ%2FxA6yH7d%2BCmR8XbYr0a7VTF2N4siSsb5qdos3R6%2FjGxpULFfw7EfORnbrI9TAToX0sD40%2F2ylcGdh2Rdhg%2BSf2gka9jRTqK9%2BGwgHz7RTfVbHxirDhivdthYUvMRX8aYAD9lstvi%2B0aDL2DUZ0eCBUNNVG0IP65FLTWqPdiqdC0koHTVXe7iyNRG23QotBEy1RbTAzQyrmnYUT2rLsoA13JpcB4eVC2daBM1g2JGLekmwf5On7EJfngfZTNnVSce8bFjaTmQdvs%2FXmO%2FJVpoXdx3RSUe9O00Fj3nUdy0RLgRHiHXOPGW1h2uKZ07c9rG%2Bxyefp23pQeyBIEQoavYlakrG8fnrY5yHn2fbxXzAgw7m8bT5zkkSk4C7cpmOK21esB%2FXAQ5DzFfTo43%2BF%2FDzf0eZ4wZ3MDSjMcvD6nIeOahGgia%2FyU3HforTPkWkwnakdn0cI9jqfbPjD%2FuQLJr6644snlgX%2FApOMoyd1R5%2FxAAAAAElFTkSuQmCC)](https://linuxgsm.com) [![Build Status](https://travis-ci.com/GameServerManagers/LinuxGSM.svg?branch=master)](https://travis-ci.com/GameServerManagers/LinuxGSM) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/3e98be27840043a090c3ab6e35db44b0)](https://app.codacy.com/app/GameServerManagers/LinuxGSM?utm_source=github.com&utm_medium=referral&utm_content=GameServerManagers/LinuxGSM&utm_campaign=Badge_Grade_Dashboard) [![Discord](https://discordapp.com/api/guilds/127498813903601664/widget.png?style=shield)](https://linuxgsm.com/discord) [![MIT Licence](https://badges.frapsoft.com/os/mit/mit.svg?v=103)](https://github.com/GameServerManagers/LinuxGSM/blob/master/LICENSE) [![made-with-bash](https://img.shields.io/badge/-Made%20with%20Bash-1f425f.svg?logo=image%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw%2FeHBhY2tldCBiZWdpbj0i77u%2FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE3MDg2QTAyQUZCMzExRTVBMkQxRDMzMkJDMUQ4RDk3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE3MDg2QTAzQUZCMzExRTVBMkQxRDMzMkJDMUQ4RDk3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTcwODZBMDBBRkIzMTFFNUEyRDFEMzMyQkMxRDhEOTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTcwODZBMDFBRkIzMTFFNUEyRDFEMzMyQkMxRDhEOTciLz4gPC9yZGY6RGVzY3JpcHRpb24%2BIDwvcmRmOlJERj4gPC94OnhtcG1ldGE%2BIDw%2FeHBhY2tldCBlbmQ9InIiPz6lm45hAAADkklEQVR42qyVa0yTVxzGn7d9Wy03MS2ii8s%2BeokYNQSVhCzOjXZOFNF4jx%2BMRmPUMEUEqVG36jo2thizLSQSMd4N8ZoQ8RKjJtooaCpK6ZoCtRXKpRempbTv5ey83bhkAUphz8fznvP8znn%2B%2F3NeEEJgNBoRRSmz0ub%2FfuxEacBg%2FDmYtiCjgo5NG2mBXq%2BH5I1ogMRk9Zbd%2BQU2e1ML6VPLOyf5tvBQ8yT1lG10imxsABm7SLs898GTpyYynEzP60hO3trHDKvMigUwdeaceacqzp7nOI4n0SSIIjl36ao4Z356OV07fSQAk6xJ3XGg%2BLCr1d1OYlVHp4eUHPnerU79ZA%2F1kuv1JQMAg%2BE4O2P23EumF3VkvHprsZKMzKwbRUXFEyTvSIEmTVbrysp%2BWr8wfQHGK6WChVa3bKUmdWou%2BjpArdGkzZ41c1zG%2Fu5uGH4swzd561F%2BuhIT4%2BLnSuPsv9%2BJKIpjNr9dXYOyk7%2FBZrcjIT4eCnoKgedJP4BEqhG77E3NKP31FO7cfQA5K0dSYuLgz2TwCWJSOBzG6crzKK%2BohNfni%2Bx6OMUMMNe%2Fgf7ocbw0v0acKg6J8Ql0q%2BT%2FAXR5PNi5dz9c71upuQqCKFAD%2BYhrZLEAmpodaHO3Qy6TI3NhBpbrshGtOWKOSMYwYGQM8nJzoFJNxP2HjyIQho4PewK6hBktoDcUwtIln4PjOWzflQ%2Be5yl0yCCYgYikTclGlxadio%2BBQCSiW1UXoVGrKYwH4RgMrjU1HAB4vR6LzWYfFUCKxfS8Ftk5qxHoCUQAUkRJaSEokkV6Y%2F%2BJUOC4hn6A39NVXVBYeNP8piH6HeA4fPbpdBQV5KOx0QaL1YppX3Jgk0TwH2Vg6S3u%2BdB91%2B%2FpuNYPYFl5uP5V7ZqvsrX7jxqMXR6ff3gCQSTzFI0a1TX3wIs8ul%2Bq4HuWAAiM39vhOuR1O1fQ2gT%2F26Z8Z5vrl2OHi9OXZn995nLV9aFfS6UC9JeJPfuK0NBohWpCHMSAAsFe74WWP%2BvT25wtP9Bpob6uGqqyDnOtaeumjRu%2ByFu36VntK%2FPA5umTJeUtPWZSU9BCgud661odVp3DZtkc7AnYR33RRC708PrVi1larW7XwZIjLnd7R6SgSqWSNjU1B3F72pz5TZbXmX5vV81Yb7Lg7XT%2FUXriu8XLVqw6c6XqWnBKiiYU%2BMt3wWF7u7i91XlSEITwSAZ%2FCzAAHsJVbwXYFFEAAAAASUVORK5CYII%3D)](https://www.gnu.org/software/bash/) [![All Contributors](https://img.shields.io/badge/all_contributors-9-orange.svg?style=flat-square)](#contributors)
77

8-
[LinuxGSM](https://linuxgsm.com) is the command line tool for quick, simple deployment and management of dedicated game servers.
8+
[LinuxGSM](https://linuxgsm.com) command-line tool for quick, simple deployment and management of Linux dedicated game servers.
99

1010
## Hassle-Free Dedicated Game Servers
1111

12-
Traditionally game servers are not easy to manage yourself. Admins often have to spend hours just messing around trying to get their server working. LinuxGSM is designed to be as simple as possible allowing admins to spend less time on management and more time gaming.
12+
Traditionally game servers are not easy to manage yourself. Admins often have to spend hours messing around trying to get their server working. LinuxGSM is a command-line tool designed to be as simple as possible, allowing admins to spend less time on management and more time gaming.
1313

1414
## Main features
1515

16-
80+ game servers supported
16+
100+ game servers supported
1717

1818
* :truck: Installer
1919
* :mag: Monitor
@@ -25,31 +25,29 @@ Traditionally game servers are not easy to manage yourself. Admins often have to
2525

2626
## :penguin: Compatibility
2727

28-
Linux Game Server Managers are tested to work on the following Linux distros.
28+
LinuxGSM will run on popular distros as long as the minimum requirements are met.
2929

30-
* Debian based (Ubuntu, Mint etc.)
31-
* Red Hat based (CentOS, Fedora etc.)
30+
* Ubuntu
31+
* Debian
32+
* CentOS
3233

3334
Other distros are likely to work but are not fully tested.
3435

3536
## :wrench: Requirements
3637

37-
Each game server has its own specific dependency requirements, but most require GLIBC and Tmux. Visit the specific game server installation page on the [LinuxGSM](https://linuxgsm.com) website to see dependencies.
38-
39-
* [GLIBC](https://docs.linuxgsm.com/requirements/glibc) >= 2.15 recommended [[specific requirements]](https://docs.linuxgsm.com/requirements/glibc#server-requirements)
40-
* [Tmux](https://docs.linuxgsm.com/requirements/tmux) >= 1.6 recommended (Avoid Tmux 1.8)
38+
Each game server has its own specific dependency requirements. Visit a specific game server installation page on the [LinuxGSM](https://linuxgsm.com) website to check dependency requirements for the game server you want to install.
4139

4240
## :blue_book: Documentation
4341

44-
Documentation is found at [linuxgsm.com](https://linuxgsm.com) and [docs.linuxgsm.com](https://docs.linuxgsm.com)
42+
Documentation is found at [linuxgsm.com](https://linuxgsm.com) and [docs.linuxgsm.com](https://docs.linuxgsm.com).
4543

4644
## :question: Support
4745

4846
There are a various ways to get support, check out the [support](https://linuxgsm.com/support/) page to the right support.
4947

5048
## :heart: Donate
5149

52-
If you would like to [donate](https://linuxgsm.com/donate) to the project there are several ways you can, via [PayPal](https://www.paypal.me/dgibbs64), [Patreon](https://www.patreon.com/dgibbs) and [Flattr](https://flattr.com/@dgibbs). I would like to thank everyone who has previously sent a donation. LinuxGSM has been going since 2012 and I have spent 1000s of hours developing and improving the project and continue to regularly add support for new servers.
50+
If you would like to [donate](https://linuxgsm.com/donate) to the project there are several ways you can, via [Patreon](https://www.patreon.com/dgibbs), [Ko-Fi](https://ko-fi.com/dgibbs) and [PayPal](https://www.paypal.me/dgibbs64). I would like to thank everyone who has previously sent a donation. Since 2012 LinuxGSM has been steadily growing with new servers, features and improvements added regularly.
5351

5452
## Contributors
5553

Lines changed: 162 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,162 @@
1+
##################################
2+
######## Default Settings ########
3+
##################################
4+
# DO NOT EDIT WILL BE OVERWRITTEN!
5+
# Copy settings from here and use them in either
6+
# common.cfg - applies settings to every instance
7+
# [instance].cfg - applies settings to a specific instance
8+
9+
#### Server Settings ####
10+
11+
## SteamCMD Login | https://docs.linuxgsm.com/steamcmd#steamcmd-login
12+
steamuser="username"
13+
steampass='password'
14+
15+
## Server Start Settings | https://docs.linuxgsm.com/configuration/start-parameters
16+
ip="0.0.0.0"
17+
port="27015"
18+
clientport="27005"
19+
sourcetvport="27020"
20+
defaultmap="act_airport"
21+
maxplayers="20"
22+
23+
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
24+
fn_parms(){
25+
parms="-game ahl2 -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
26+
}
27+
28+
#### LinuxGSM Settings ####
29+
30+
## Notification Alerts
31+
# (on|off)
32+
33+
# Display IP | https://docs.linuxgsm.com/alerts#display-ip
34+
displayip=""
35+
36+
# More info | https://docs.linuxgsm.com/alerts#more-info
37+
postalert="off"
38+
postdays="7"
39+
posttarget="https://hastebin.com"
40+
41+
# Discord Alerts | https://docs.linuxgsm.com/alerts/discord
42+
discordalert="off"
43+
discordwebhook="webhook"
44+
45+
# Email Alerts | https://docs.linuxgsm.com/alerts/email
46+
emailalert="off"
47+
48+
emailfrom=""
49+
50+
# IFTTT Alerts | https://docs.linuxgsm.com/alerts/ifttt
51+
iftttalert="off"
52+
ifttttoken="accesstoken"
53+
iftttevent="linuxgsm_alert"
54+
55+
# Mailgun Email Alerts | https://docs.linuxgsm.com/alerts/mailgun
56+
mailgunalert="off"
57+
mailguntoken="accesstoken"
58+
mailgundomain="example.com"
59+
mailgunemailfrom="[email protected]"
60+
mailgunemail="[email protected]"
61+
62+
# Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet
63+
pushbulletalert="off"
64+
pushbullettoken="accesstoken"
65+
channeltag=""
66+
67+
# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover
68+
pushoveralert="off"
69+
pushovertoken="accesstoken"
70+
71+
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
72+
slackalert="off"
73+
slackwebhook="webhook"
74+
75+
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
76+
# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
77+
# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
78+
# any custom string in curl - simple ignore this parameter.
79+
telegramalert="off"
80+
telegramtoken="accesstoken"
81+
telegramchatid=""
82+
curlcustomstring=""
83+
84+
## Updating | https://docs.linuxgsm.com/commands/update
85+
updateonstart="off"
86+
87+
## Backup | https://docs.linuxgsm.com/commands/backup
88+
maxbackups="4"
89+
maxbackupdays="30"
90+
stoponbackup="on"
91+
92+
## Logging | https://docs.linuxgsm.com/features/logging
93+
consolelogging="on"
94+
logdays="7"
95+
96+
## Monitor | https://docs.linuxgsm.com/commands/monitor
97+
# Query delay time
98+
querydelay="1"
99+
100+
#### LinuxGSM Advanced Settings ####
101+
102+
# ANSI Colors
103+
ansi="on"
104+
105+
# Message Display Time
106+
sleeptime="0.5"
107+
108+
# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
109+
# 1: tmux kill
110+
# 2: CTRL+c
111+
# 3: quit
112+
# 4: quit 120s
113+
# 5: stop
114+
# 6: q
115+
# 7: exit
116+
# 8: 7 Days to Die
117+
# 9: Gold Source
118+
# 10: Teamspeak 3
119+
stopmode="3"
120+
121+
## SteamCMD Settings
122+
# Server appid
123+
appid="985050"
124+
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
125+
branch=""
126+
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
127+
steammaster="true"
128+
129+
## LinuxGSM Server Details
130+
# Do not edit
131+
gamename="Action: Source"
132+
engine="source"
133+
glibc="2.15"
134+
135+
#### Directories ####
136+
# Edit with care
137+
138+
## Server Specific Directories
139+
systemdir="${serverfiles}/ahl2"
140+
executabledir="${serverfiles}"
141+
executable="./srcds_run"
142+
servercfg="${servicename}.cfg"
143+
servercfgdefault="server.cfg"
144+
servercfgdir="${systemdir}/cfg"
145+
servercfgfullpath="${servercfgdir}/${servercfg}"
146+
147+
## Backup Directory
148+
backupdir="${lgsmdir}/backup"
149+
150+
## Logging Directories
151+
logdir="${rootdir}/log"
152+
gamelogdir="${systemdir}/logs"
153+
lgsmlogdir="${logdir}/script"
154+
consolelogdir="${logdir}/console"
155+
lgsmlog="${lgsmlogdir}/${servicename}-script.log"
156+
consolelog="${consolelogdir}/${servicename}-console.log"
157+
alertlog="${lgsmlogdir}/${servicename}-alert.log"
158+
postdetailslog="${lgsmlogdir}/${servicename}-postdetails.log"
159+
160+
## Logs Naming
161+
lgsmlogdate="${lgsmlogdir}/${servicename}-script-$(date '+%Y-%m-%d-%H:%M:%S').log"
162+
consolelogdate="${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"

lgsm/config-default/config-lgsm/ahlserver/_default.cfg

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,10 @@ channeltag=""
6363
pushoveralert="off"
6464
pushovertoken="accesstoken"
6565

66+
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
67+
slackalert="off"
68+
slackwebhook="webhook"
69+
6670
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
6771
# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
6872
# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
@@ -105,6 +109,19 @@ branch=""
105109
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
106110
steammaster="true"
107111

112+
# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
113+
# 1: tmux kill
114+
# 2: CTRL+c
115+
# 3: quit
116+
# 4: quit 120s
117+
# 5: stop
118+
# 6: q
119+
# 7: exit
120+
# 8: 7 Days to Die
121+
# 9: Gold Source
122+
# 10: Teamspeak 3
123+
stopmode="9"
124+
108125
## LinuxGSM Server Details
109126
# Do not edit
110127
gamename="Action half-life"

lgsm/config-default/config-lgsm/arkserver/_default.cfg

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,10 @@ channeltag=""
6565
pushoveralert="off"
6666
pushovertoken="accesstoken"
6767

68+
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
69+
slackalert="off"
70+
slackwebhook="webhook"
71+
6872
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
6973
# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
7074
# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
@@ -106,6 +110,19 @@ branch=""
106110
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
107111
steammaster="true"
108112

113+
# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
114+
# 1: tmux kill
115+
# 2: CTRL+c
116+
# 3: quit
117+
# 4: quit 120s
118+
# 5: stop
119+
# 6: q
120+
# 7: exit
121+
# 8: 7 Days to Die
122+
# 9: Gold Source
123+
# 10: Teamspeak 3
124+
stopmode="2"
125+
109126
## LinuxGSM Server Details
110127
# Do not edit
111128
gamename="ARK: Survival Evolved"

lgsm/config-default/config-lgsm/arma3server/_default.cfg

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@ channeltag=""
7979
pushoveralert="off"
8080
pushovertoken="accesstoken"
8181

82+
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
83+
slackalert="off"
84+
slackwebhook="webhook"
85+
8286
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
8387
# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
8488
# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
@@ -120,6 +124,19 @@ branch=""
120124
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
121125
steammaster="false"
122126

127+
# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
128+
# 1: tmux kill
129+
# 2: CTRL+c
130+
# 3: quit
131+
# 4: quit 120s
132+
# 5: stop
133+
# 6: q
134+
# 7: exit
135+
# 8: 7 Days to Die
136+
# 9: Gold Source
137+
# 10: Teamspeak 3
138+
stopmode="2"
139+
123140
## LinuxGSM Server Details
124141
# Do not edit
125142
gamename="ARMA 3"

lgsm/config-default/config-lgsm/bb2server/_default.cfg

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,10 @@ channeltag=""
6969
pushoveralert="off"
7070
pushovertoken="accesstoken"
7171

72+
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
73+
slackalert="off"
74+
slackwebhook="webhook"
75+
7276
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
7377
# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
7478
# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
@@ -110,6 +114,19 @@ branch=""
110114
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
111115
steammaster="true"
112116

117+
# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
118+
# 1: tmux kill
119+
# 2: CTRL+c
120+
# 3: quit
121+
# 4: quit 120s
122+
# 5: stop
123+
# 6: q
124+
# 7: exit
125+
# 8: 7 Days to Die
126+
# 9: Gold Source
127+
# 10: Teamspeak 3
128+
stopmode="3"
129+
113130
## LinuxGSM Server Details
114131
# Do not edit
115132
gamename="BrainBread 2"

lgsm/config-default/config-lgsm/bbserver/_default.cfg

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,10 @@ channeltag=""
6363
pushoveralert="off"
6464
pushovertoken="accesstoken"
6565

66+
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack
67+
slackalert="off"
68+
slackwebhook="webhook"
69+
6670
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram
6771
# You can add a custom cURL string eg proxy (useful in Russia) or else in "curlcustomstring".
6872
# like a "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help", if you not need
@@ -105,6 +109,19 @@ branch=""
105109
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
106110
steammaster="true"
107111

112+
# Stop Mode | https://docs.linuxgsm.com/steamcmd/stopmode
113+
# 1: tmux kill
114+
# 2: CTRL+c
115+
# 3: quit
116+
# 4: quit 120s
117+
# 5: stop
118+
# 6: q
119+
# 7: exit
120+
# 8: 7 Days to Die
121+
# 9: Gold Source
122+
# 10: Teamspeak 3
123+
stopmode="9"
124+
108125
## LinuxGSM Server Details
109126
# Do not edit
110127
gamename="BrainBread"

0 commit comments

Comments
 (0)