|
|
@@ -1,188 +0,0 @@
|
|
|
-##################################
|
|
|
-######## Default Settings ########
|
|
|
-##################################
|
|
|
-# DO NOT EDIT, ANY CHANGES 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.
|
|
|
-
|
|
|
-#### Game Server Settings ####
|
|
|
-
|
|
|
-## SteamCMD Login | https://docs.linuxgsm.com/steamcmd#steamcmd-login
|
|
|
-steamuser="username"
|
|
|
-steampass='password'
|
|
|
-
|
|
|
-## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters
|
|
|
-servername="LinuxGSM"
|
|
|
-ip="0.0.0.0"
|
|
|
-port="7777"
|
|
|
-queryport="27015"
|
|
|
-customerkey=""
|
|
|
-providerkey=""
|
|
|
-slots="100"
|
|
|
-
|
|
|
-## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
|
|
|
-startparameters="-log -force_steamclient_link -messaging -NoLiveServer -EnableCheats -backendapiurloverride='backend.last-oasis.com' -identifier=${servername} -port=${port} -CustomerKey=${customerkey} -ProviderKey=${providerkey} -slots=${slots} -QueryPort=${queryport} -OverrideConnectionAddress=${ip}"
|
|
|
-
|
|
|
-#### LinuxGSM Settings ####
|
|
|
-
|
|
|
-## LinuxGSM Stats
|
|
|
-# Send useful stats to LinuxGSM developers.
|
|
|
-# https://docs.linuxgsm.com/configuration/linuxgsm-stats
|
|
|
-# (on|off)
|
|
|
-stats="off"
|
|
|
-
|
|
|
-## 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"
|
|
|
-
|
|
|
-# 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=""
|
|
|
-
|
|
|
-# 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) in "curlcustomstring".
|
|
|
-# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help".
|
|
|
-telegramapi="api.telegram.org"
|
|
|
-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"
|
|
|
-
|
|
|
-## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors
|
|
|
-ansi="on"
|
|
|
-
|
|
|
-#### Advanced Settings ####
|
|
|
-
|
|
|
-## Message Display Time | https://docs.linuxgsm.com/features/message-display-time
|
|
|
-sleeptime="0.5"
|
|
|
-
|
|
|
-## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
|
|
|
-# Server appid
|
|
|
-appid="920720"
|
|
|
-steamcmdforcewindows="no"
|
|
|
-# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
|
|
|
-branch=""
|
|
|
-betapassword=""
|
|
|
-# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
|
|
|
-steammaster="false"
|
|
|
-
|
|
|
-## Stop Mode | https://docs.linuxgsm.com/features/stop-mode
|
|
|
-# 1: tmux kill
|
|
|
-# 2: CTRL+c
|
|
|
-# 3: quit
|
|
|
-# 4: quit 120s
|
|
|
-# 5: stop
|
|
|
-# 6: q
|
|
|
-# 7: exit
|
|
|
-# 8: 7 Days to Die
|
|
|
-# 9: GoldSrc
|
|
|
-# 10: Avorion
|
|
|
-# 11: end
|
|
|
-stopmode="2"
|
|
|
-
|
|
|
-## Query mode
|
|
|
-# 1: session only
|
|
|
-# 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="Last Oasis"
|
|
|
-engine="unreal4"
|
|
|
-glibc="2.17"
|
|
|
-
|
|
|
-#### Directories ####
|
|
|
-# Edit with care
|
|
|
-
|
|
|
-## Game Server Directories
|
|
|
-systemdir="${serverfiles}/Mist"
|
|
|
-executabledir="${systemdir}/Binaries/Linux"
|
|
|
-executable="./MistServer-Linux-Shipping"
|
|
|
-servercfgdir="${systemdir}/Saved/Config/LinuxServer"
|
|
|
-servercfg="Game.ini"
|
|
|
-servercfgdefault="Game.ini"
|
|
|
-servercfgfullpath="${servercfgdir}/${servercfg}"
|
|
|
-
|
|
|
-## Backup Directory
|
|
|
-backupdir="${lgsmdir}/backup"
|
|
|
-
|
|
|
-## Logging Directories
|
|
|
-logdir="${rootdir}/log"
|
|
|
-gamelogdir="${systemdir}/Saved/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"
|