Sync GMOD server config
This commit is contained in:
@@ -45,6 +45,8 @@ docker compose -f gmod.yaml down
|
||||
|
||||
```text
|
||||
/opt/gmod
|
||||
├── cfg/
|
||||
│ └── server.cfg
|
||||
├── Dockerfile
|
||||
├── addons/
|
||||
├── gamemodes/
|
||||
@@ -61,6 +63,7 @@ docker compose -f gmod.yaml down
|
||||
Verzeichnisse anlegen:
|
||||
|
||||
```bash
|
||||
mkdir -p cfg
|
||||
sudo mkdir -p /opt/gmod/{addons,gamemodes,Steam}
|
||||
sudo mkdir -p /opt/gmod/persistent/{cfg,data,logs,cache,steamapps,steam_cache}
|
||||
```
|
||||
@@ -78,6 +81,11 @@ sudo mkdir -p /opt/gmod/persistent/{cfg,data,logs,cache,steamapps,steam_cache}
|
||||
| `PRODUCTION` | Produktionsmodus, aktuell `1` |
|
||||
| `WORKSHOP_IDS` | Steam-Workshop-IDs, die vom Server geladen werden |
|
||||
|
||||
Zusatzdatei im Repo:
|
||||
|
||||
- `cfg/server.cfg` ist die versionierte TTT-Server-Konfiguration.
|
||||
- Vor dem Start sollte sie nach `/opt/gmod/persistent/cfg/server.cfg` synchronisiert werden, wenn dieser Mount aktiv bleibt.
|
||||
|
||||
## Auffälligkeiten
|
||||
|
||||
Der Volume-Zielpfad für Steamapps sieht wahrscheinlich nach einem Tippfehler aus:
|
||||
@@ -115,4 +123,3 @@ git branch -M main
|
||||
git remote add origin git@10.1.1.4:GMOD/GMOD.git
|
||||
git push -u origin main
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user