Internet-Dedicated hinzugefügt + Docs erstellt.
This commit is contained in:
40
docs/umgebungsvariablen.md
Normal file
40
docs/umgebungsvariablen.md
Normal file
@@ -0,0 +1,40 @@
|
||||
# Umgebungsvariablen
|
||||
|
||||
Alle Umgebungsvariablen können beim Start des Containers über `-e` oder in der `docker-compose.yml` gesetzt werden.
|
||||
|
||||
## Allgemeine Einstellungen
|
||||
|
||||
| Variable | Beschreibung | Standard |
|
||||
|----------|-------------|----------|
|
||||
| `SERVER_NAME` | Name des Servers | `Trackmania Server` |
|
||||
| `SERVER_DESC` | Beschreibung des Servers | `This is a Trackmania Server` |
|
||||
| `SERVER_SA_PASSWORD` | SuperAdmin-Verwaltungspasswort | `SuperAdmin` |
|
||||
| `SERVER_ADM_PASSWORD` | Admin-Verwaltungspasswort | `Admin` |
|
||||
|
||||
## Server-Modus
|
||||
|
||||
| Variable | Beschreibung | Standard |
|
||||
|----------|-------------|----------|
|
||||
| `SERVER_MODE` | Server-Modus (`internet` oder `lan`) | `internet` |
|
||||
| `SERVER_LOGIN` | Masterserver-Login (nur Internet-Modus) | *(leer)* |
|
||||
| `SERVER_VALIDATION_KEY` | Masterserver-Validierungsschlüssel (nur Internet-Modus) | *(leer)* |
|
||||
|
||||
> **Wichtig:** Im Internet-Modus müssen `SERVER_LOGIN` und `SERVER_VALIDATION_KEY` gesetzt sein, andernfalls startet der Server nicht.
|
||||
|
||||
## Beispiel
|
||||
|
||||
```bash
|
||||
docker run -d \
|
||||
-e SERVER_NAME="Mein Server" \
|
||||
-e SERVER_DESC="Ein toller Server" \
|
||||
-e SERVER_SA_PASSWORD="GeheimSA" \
|
||||
-e SERVER_ADM_PASSWORD="GeheimAdmin" \
|
||||
-e SERVER_MODE=internet \
|
||||
-e SERVER_LOGIN=mein_login \
|
||||
-e SERVER_VALIDATION_KEY=mein_key \
|
||||
-p 2350:2350/tcp \
|
||||
-p 2350:2350/udp \
|
||||
-p 3450:3450/tcp \
|
||||
-p 80:80/tcp \
|
||||
--name tm-server lduriez/tmserver
|
||||
```
|
||||
Reference in New Issue
Block a user