mirror of
https://git.techniverse.net/scriptos/tmserver-docker.git
synced 2026-06-18 22:09:21 +00:00
45 lines
975 B
Markdown
45 lines
975 B
Markdown
# Schnellstart
|
|
|
|
## Voraussetzungen
|
|
|
|
- Docker muss installiert sein
|
|
|
|
## Internet-Dedicated-Modus (Standard)
|
|
|
|
Für den Internet-Modus wird ein Server-Account benötigt. Dieser kann auf der [Trackmania Players-Seite](https://players.trackmaniaforever.com) erstellt werden.
|
|
|
|
```bash
|
|
docker run -d \
|
|
-p 2350:2350/tcp \
|
|
-p 2350:2350/udp \
|
|
-p 3450:3450/tcp \
|
|
-p 80:80/tcp \
|
|
-e SERVER_LOGIN=dein_login \
|
|
-e SERVER_VALIDATION_KEY=dein_key \
|
|
--name tm-server lduriez/tmserver
|
|
```
|
|
|
|
## LAN-Modus
|
|
|
|
Für den LAN-Modus werden keine Masterserver-Zugangsdaten benötigt:
|
|
|
|
```bash
|
|
docker run -d \
|
|
-p 2350:2350/tcp \
|
|
-p 2350:2350/udp \
|
|
-p 3450:3450/tcp \
|
|
-p 80:80/tcp \
|
|
-e SERVER_MODE=lan \
|
|
--name tm-server lduriez/tmserver
|
|
```
|
|
|
|
## Docker Compose
|
|
|
|
Alternativ kann der Server mit Docker Compose gestartet werden:
|
|
|
|
```bash
|
|
docker compose up -d
|
|
```
|
|
|
|
Passe dazu die Werte in der `docker-compose.yml` an. Weitere Details unter [Umgebungsvariablen](umgebungsvariablen.md).
|