committed by
GitHub
44 changed files with 1167 additions and 423 deletions
@ -1,61 +0,0 @@ |
|||
# This workflow uses actions that are not certified by GitHub. |
|||
# They are provided by a third-party and are governed by |
|||
# separate terms of service, privacy policy, and support |
|||
# documentation. |
|||
|
|||
# This workflow checks out code, performs a Codacy security scan |
|||
# and integrates the results with the |
|||
# GitHub Advanced Security code scanning feature. For more information on |
|||
# the Codacy security scan action usage and parameters, see |
|||
# https://github.com/codacy/codacy-analysis-cli-action. |
|||
# For more information on Codacy Analysis CLI in general, see |
|||
# https://github.com/codacy/codacy-analysis-cli. |
|||
|
|||
name: Codacy Security Scan |
|||
|
|||
on: |
|||
push: |
|||
branches: ["main","master"] |
|||
pull_request: |
|||
# The branches below must be a subset of the branches above |
|||
branches: ["main","master"] |
|||
schedule: |
|||
- cron: "28 22 * * 4" |
|||
|
|||
permissions: |
|||
contents: read |
|||
|
|||
jobs: |
|||
codacy-security-scan: |
|||
permissions: |
|||
contents: read # for actions/checkout to fetch code |
|||
security-events: write # for github/codeql-action/upload-sarif to upload SARIF results |
|||
actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status |
|||
name: Codacy Security Scan |
|||
runs-on: ubuntu-latest |
|||
steps: |
|||
# Checkout the repository to the GitHub Actions runner |
|||
- name: Checkout code |
|||
uses: actions/checkout@v3 |
|||
|
|||
# Execute Codacy Analysis CLI and generate a SARIF output with the security issues identified during the analysis |
|||
- name: Run Codacy Analysis CLI |
|||
uses: codacy/[email protected] |
|||
with: |
|||
# Check https://github.com/codacy/codacy-analysis-cli#project-token to get your project token from your Codacy repository |
|||
# You can also omit the token and run the tools that support default configurations |
|||
project-token: ${{ secrets.CODACY_PROJECT_TOKEN }} |
|||
verbose: true |
|||
output: results.sarif |
|||
format: sarif |
|||
# Adjust severity of non-security issues |
|||
gh-code-scanning-compat: true |
|||
# Force 0 exit code to allow SARIF file generation |
|||
# This will handover control about PR rejection to the GitHub side |
|||
max-allowed-issues: 2147483647 |
|||
|
|||
# Upload the SARIF file generated in the previous step |
|||
- name: Upload SARIF results file |
|||
uses: github/codeql-action/upload-sarif@v2 |
|||
with: |
|||
sarif_file: results.sarif |
@ -1,29 +0,0 @@ |
|||
# This workflow executes several linters on changed files based on languages used in your code base whenever |
|||
# you push a code or open a pull request. |
|||
# |
|||
# You can adjust the behavior by modifying this file. |
|||
# For more information, see: |
|||
# https://github.com/github/super-linter |
|||
name: Lint Code Base |
|||
|
|||
on: |
|||
push: |
|||
branches: ["main","master"] |
|||
pull_request: |
|||
branches: ["main","master"] |
|||
jobs: |
|||
run-lint: |
|||
runs-on: ubuntu-latest |
|||
steps: |
|||
- name: Checkout code |
|||
uses: actions/checkout@v3 |
|||
with: |
|||
# Full git history is needed to get a proper list of changed files within `super-linter` |
|||
fetch-depth: 0 |
|||
|
|||
- name: Lint Code Base |
|||
uses: github/super-linter@v4 |
|||
env: |
|||
VALIDATE_ALL_CODEBASE: false |
|||
DEFAULT_BRANCH: "main" |
|||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
@ -0,0 +1,27 @@ |
|||
name: Trigger Docker Build |
|||
on: |
|||
push: |
|||
branches: |
|||
- master |
|||
jobs: |
|||
trigger_build_docker-linuxgsm: |
|||
name: Trigger Build docker-linuxgsm |
|||
runs-on: ubuntu-latest |
|||
steps: |
|||
- uses: convictional/[email protected] |
|||
with: |
|||
owner: GameServerManagers |
|||
repo: docker-linuxgsm |
|||
github_token: ${{ secrets.PERSONAL_ACCESS_TOKEN }} |
|||
workflow_file_name: docker-publish.yml |
|||
|
|||
trigger_build_docker-gameserver: |
|||
name: Trigger Build docker-linuxgsm |
|||
runs-on: ubuntu-latest |
|||
steps: |
|||
- uses: convictional/[email protected] |
|||
with: |
|||
owner: GameServerManagers |
|||
repo: docker-gameserver |
|||
github_token: ${{ secrets.PERSONAL_ACCESS_TOKEN }} |
|||
workflow_file_name: docker-publish.yml |
@ -1,6 +1,6 @@ |
|||
# The MIT License (MIT) |
|||
|
|||
Copyright (c) 2012-2022 Daniel Gibbs |
|||
Copyright (c) 2012-2023 Daniel Gibbs |
|||
|
|||
Permission is hereby granted, free of charge, to any person obtaining a copy |
|||
of this software and associated documentation files (the "Software"), to deal |
File diff suppressed because one or more lines are too long
@ -0,0 +1,180 @@ |
|||
################################## |
|||
######## 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 #### |
|||
## Pre-defined Paramters | https://docs.linuxgsm.com/configuration/start-parameters#predefined-parameters |
|||
worldname="MyWorld" |
|||
|
|||
## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters |
|||
startparameters="-localdir -world ${worldname}" |
|||
|
|||
#### 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 protected]" |
|||
emailfrom="" |
|||
|
|||
# Gotify Alerts | https://docs.linuxgsm.com/alerts/gotify |
|||
gotifyalert="off" |
|||
gotifytoken="token" |
|||
gotifywebhook="webhook" |
|||
|
|||
# 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="[email protected]" |
|||
mailgunemail="[email protected]" |
|||
|
|||
# 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="1169370" |
|||
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="2" |
|||
querytype="protocol-valve" |
|||
|
|||
## Console type |
|||
consoleverbose="yes" |
|||
consoleinteract="no" |
|||
|
|||
## Game Server Details |
|||
# Do not edit |
|||
gamename="Necesse" |
|||
|
|||
#### Directories #### |
|||
# Edit with care |
|||
|
|||
## Game Server Directories |
|||
systemdir="${serverfiles}" |
|||
executabledir="${serverfiles}" |
|||
executable="./StartServer-nogui.sh" |
|||
servercfgdir="${serverfiles}/cfg" |
|||
servercfg="server.cfg" |
|||
servercfgdefault="server.cfg" |
|||
servercfgfullpath="${servercfgdir}/${servercfg}" |
|||
|
|||
## Backup Directory |
|||
backupdir="${lgsmdir}/backup" |
|||
|
|||
## 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" |
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 47.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Can't render this file because it has a wrong number of fields in line 2.
|
Loading…
Reference in new issue