1 changed files with 184 additions and 183 deletions
@ -1,183 +1,184 @@ |
|||||
################################## |
################################## |
||||
######## Default Settings ######## |
######## Default Settings ######## |
||||
################################## |
################################## |
||||
# DO NOT EDIT, ANY CHANGES WILL BE OVERWRITTEN! |
# DO NOT EDIT, ANY CHANGES WILL BE OVERWRITTEN! |
||||
# Copy settings from here and use them in either: |
# Copy settings from here and use them in either: |
||||
# common.cfg - applies settings to every instance. |
# common.cfg - applies settings to every instance. |
||||
# [instance].cfg - applies settings to a specific instance. |
# [instance].cfg - applies settings to a specific instance. |
||||
|
|
||||
#### Game Server Settings #### |
#### Game Server Settings #### |
||||
|
|
||||
## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters |
## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters |
||||
port="8211" |
ip="0.0.0.0" |
||||
players="32" |
port="7777" |
||||
|
players="32" |
||||
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters |
|
||||
## Game Server Docs | https://satisfactory.fandom.com/wiki/Dedicated_servers |
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters |
||||
startparameters="-port=${port} -players=${players} -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS" |
## Game Server Docs | https://satisfactory.fandom.com/wiki/Dedicated_servers |
||||
|
startparameters="-port=${port} -players=${players} -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS" |
||||
#### LinuxGSM Settings #### |
|
||||
|
#### LinuxGSM Settings #### |
||||
## LinuxGSM Stats |
|
||||
# Send useful stats to LinuxGSM developers. |
## LinuxGSM Stats |
||||
# https://docs.linuxgsm.com/configuration/linuxgsm-stats |
# Send useful stats to LinuxGSM developers. |
||||
# (on|off) |
# https://docs.linuxgsm.com/configuration/linuxgsm-stats |
||||
stats="off" |
# (on|off) |
||||
|
stats="off" |
||||
## Notification Alerts |
|
||||
# (on|off) |
## Notification Alerts |
||||
|
# (on|off) |
||||
# Display IP | https://docs.linuxgsm.com/alerts#display-ip |
|
||||
displayip="" |
# Display IP | https://docs.linuxgsm.com/alerts#display-ip |
||||
|
displayip="" |
||||
# More info | https://docs.linuxgsm.com/alerts#more-info |
|
||||
postalert="off" |
# More info | https://docs.linuxgsm.com/alerts#more-info |
||||
|
postalert="off" |
||||
# Alert on Start/Stop/Restart |
|
||||
statusalert="off" |
# Alert on Start/Stop/Restart |
||||
|
statusalert="off" |
||||
# Discord Alerts | https://docs.linuxgsm.com/alerts/discord |
|
||||
discordalert="off" |
# Discord Alerts | https://docs.linuxgsm.com/alerts/discord |
||||
discordwebhook="webhook" |
discordalert="off" |
||||
|
discordwebhook="webhook" |
||||
# Email Alerts | https://docs.linuxgsm.com/alerts/email |
|
||||
emailalert="off" |
# Email Alerts | https://docs.linuxgsm.com/alerts/email |
||||
email="email@example.com" |
emailalert="off" |
||||
emailfrom="" |
email="email@example.com" |
||||
|
emailfrom="" |
||||
# Gotify Alerts | https://docs.linuxgsm.com/alerts/gotify |
|
||||
gotifyalert="off" |
# Gotify Alerts | https://docs.linuxgsm.com/alerts/gotify |
||||
gotifytoken="token" |
gotifyalert="off" |
||||
gotifywebhook="webhook" |
gotifytoken="token" |
||||
|
gotifywebhook="webhook" |
||||
# IFTTT Alerts | https://docs.linuxgsm.com/alerts/ifttt |
|
||||
iftttalert="off" |
# IFTTT Alerts | https://docs.linuxgsm.com/alerts/ifttt |
||||
ifttttoken="accesstoken" |
iftttalert="off" |
||||
iftttevent="linuxgsm_alert" |
ifttttoken="accesstoken" |
||||
|
iftttevent="linuxgsm_alert" |
||||
# Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet |
|
||||
pushbulletalert="off" |
# Pushbullet Alerts | https://docs.linuxgsm.com/alerts/pushbullet |
||||
pushbullettoken="accesstoken" |
pushbulletalert="off" |
||||
channeltag="" |
pushbullettoken="accesstoken" |
||||
|
channeltag="" |
||||
# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover |
|
||||
pushoveralert="off" |
# Pushover Alerts | https://docs.linuxgsm.com/alerts/pushover |
||||
pushovertoken="accesstoken" |
pushoveralert="off" |
||||
pushoveruserkey="userkey" |
pushovertoken="accesstoken" |
||||
|
pushoveruserkey="userkey" |
||||
# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat |
|
||||
rocketchatalert="off" |
# Rocket.Chat Alerts | https://docs.linuxgsm.com/alerts/rocket.chat |
||||
rocketchatwebhook="webhook" |
rocketchatalert="off" |
||||
|
rocketchatwebhook="webhook" |
||||
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack |
|
||||
slackalert="off" |
# Slack Alerts | https://docs.linuxgsm.com/alerts/slack |
||||
slackwebhook="webhook" |
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". |
# Telegram Alerts | https://docs.linuxgsm.com/alerts/telegram |
||||
# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". |
# You can add a custom cURL string eg proxy (useful in Russia) in "curlcustomstring". |
||||
telegramapi="api.telegram.org" |
# For example "--socks5 ipaddr:port" for socks5 proxy see more in "curl --help". |
||||
telegramalert="off" |
telegramapi="api.telegram.org" |
||||
telegramtoken="accesstoken" |
telegramalert="off" |
||||
telegramchatid="" |
telegramtoken="accesstoken" |
||||
curlcustomstring="" |
telegramchatid="" |
||||
|
curlcustomstring="" |
||||
## Updating | https://docs.linuxgsm.com/commands/update |
|
||||
updateonstart="off" |
## Updating | https://docs.linuxgsm.com/commands/update |
||||
|
updateonstart="off" |
||||
## Backup | https://docs.linuxgsm.com/commands/backup |
|
||||
maxbackups="4" |
## Backup | https://docs.linuxgsm.com/commands/backup |
||||
maxbackupdays="30" |
maxbackups="4" |
||||
stoponbackup="on" |
maxbackupdays="30" |
||||
|
stoponbackup="on" |
||||
## Logging | https://docs.linuxgsm.com/features/logging |
|
||||
consolelogging="on" |
## Logging | https://docs.linuxgsm.com/features/logging |
||||
logdays="7" |
consolelogging="on" |
||||
|
logdays="7" |
||||
## Monitor | https://docs.linuxgsm.com/commands/monitor |
|
||||
# Query delay time |
## Monitor | https://docs.linuxgsm.com/commands/monitor |
||||
querydelay="1" |
# Query delay time |
||||
|
querydelay="1" |
||||
## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors |
|
||||
ansi="on" |
## ANSI Colors | https://docs.linuxgsm.com/features/ansi-colors |
||||
|
ansi="on" |
||||
#### Advanced Settings #### |
|
||||
|
#### Advanced Settings #### |
||||
## Message Display Time | https://docs.linuxgsm.com/features/message-display-time |
|
||||
sleeptime="0.5" |
## Message Display Time | https://docs.linuxgsm.com/features/message-display-time |
||||
|
sleeptime="0.5" |
||||
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd |
|
||||
# Server appid |
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd |
||||
appid="2394010" |
# Server appid |
||||
steamcmdforcewindows="no" |
appid="2394010" |
||||
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch |
steamcmdforcewindows="no" |
||||
branch="" |
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch |
||||
betapassword="" |
branch="" |
||||
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server |
betapassword="" |
||||
steammaster="false" |
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server |
||||
|
steammaster="false" |
||||
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode |
|
||||
# 1: tmux kill |
## Stop Mode | https://docs.linuxgsm.com/features/stop-mode |
||||
# 2: CTRL+c |
# 1: tmux kill |
||||
# 3: quit |
# 2: CTRL+c |
||||
# 4: quit 120s |
# 3: quit |
||||
# 5: stop |
# 4: quit 120s |
||||
# 6: q |
# 5: stop |
||||
# 7: exit |
# 6: q |
||||
# 8: 7 Days to Die |
# 7: exit |
||||
# 9: GoldSrc |
# 8: 7 Days to Die |
||||
# 10: Avorion |
# 9: GoldSrc |
||||
# 11: end |
# 10: Avorion |
||||
stopmode="2" |
# 11: end |
||||
|
stopmode="2" |
||||
## Query mode |
|
||||
# 1: session only |
## Query mode |
||||
# 2: gamedig (gsquery fallback) |
# 1: session only |
||||
# 3: gamedig |
# 2: gamedig (gsquery fallback) |
||||
# 4: gsquery |
# 3: gamedig |
||||
# 5: tcp |
# 4: gsquery |
||||
querymode="1" |
# 5: tcp |
||||
querytype="" |
querymode="1" |
||||
|
querytype="" |
||||
## Console type |
|
||||
consoleverbose="yes" |
## Console type |
||||
consoleinteract="no" |
consoleverbose="yes" |
||||
|
consoleinteract="no" |
||||
## Game Server Details |
|
||||
# Do not edit |
## Game Server Details |
||||
gamename="Palworld" |
# Do not edit |
||||
engine="unreal5" |
gamename="Palworld" |
||||
glibc="2.17" |
engine="unreal5" |
||||
|
glibc="2.17" |
||||
#### Directories #### |
|
||||
# Edit with care |
#### Directories #### |
||||
|
# Edit with care |
||||
## Game Server Directories |
|
||||
systemdir="${serverfiles}/PalServer" |
## Game Server Directories |
||||
executabledir="${serverfiles}" |
systemdir="${serverfiles}/PalServer" |
||||
executable="./PalServer.sh" |
executabledir="${serverfiles}/" |
||||
servercfgdir="${systemdir}/Pal/Saved/Config/LinuxServer" |
executable="./PalServer.sh" |
||||
servercfg="PalWorldSettings.ini" |
servercfgdir="${systemdir}/Pal/Saved/Config/LinuxServer" |
||||
servercfgdefault="PalWorldSettings.ini" |
servercfg="PalWorldSettings.ini" |
||||
servercfgfullpath="${servercfgdir}/${servercfg}" |
servercfgdefault="PalWorldSettings.ini" |
||||
|
servercfgfullpath="${servercfgdir}/${servercfg}" |
||||
## Backup Directory |
|
||||
backupdir="${lgsmdir}/backup" |
## Backup Directory |
||||
|
backupdir="${lgsmdir}/backup" |
||||
## Logging Directories |
|
||||
[ -n "${LGSM_LOGDIR}" ] && logdir="${LGSM_LOGDIR}" || logdir="${rootdir}/log" |
## Logging Directories |
||||
gamelogdir="${systemdir}/Saved/Logs" |
[ -n "${LGSM_LOGDIR}" ] && logdir="${LGSM_LOGDIR}" || logdir="${rootdir}/log" |
||||
lgsmlogdir="${logdir}/script" |
gamelogdir="${systemdir}/Saved/Logs" |
||||
consolelogdir="${logdir}/console" |
lgsmlogdir="${logdir}/script" |
||||
lgsmlog="${lgsmlogdir}/${selfname}-script.log" |
consolelogdir="${logdir}/console" |
||||
consolelog="${consolelogdir}/${selfname}-console.log" |
lgsmlog="${lgsmlogdir}/${selfname}-script.log" |
||||
alertlog="${lgsmlogdir}/${selfname}-alert.log" |
consolelog="${consolelogdir}/${selfname}-console.log" |
||||
postdetailslog="${lgsmlogdir}/${selfname}-postdetails.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" |
## Logs Naming |
||||
consolelogdate="${consolelogdir}/${selfname}-console-$(date '+%Y-%m-%d-%H:%M:%S').log" |
lgsmlogdate="${lgsmlogdir}/${selfname}-script-$(date '+%Y-%m-%d-%H:%M:%S').log" |
||||
|
consolelogdate="${consolelogdir}/${selfname}-console-$(date '+%Y-%m-%d-%H:%M:%S').log" |
||||
## Log Parameters |
|
||||
logtimestamp="off" |
## Log Parameters |
||||
logtimestampformat="%Y-%m-%d %H:%M:%S" |
logtimestamp="off" |
||||
|
logtimestampformat="%Y-%m-%d %H:%M:%S" |
||||
|
Loading…
Reference in new issue