Skip to content

Commit

Permalink
Merge pull request thijsvanloef#417 from tomxpcvx/german-docu-update
Browse files Browse the repository at this point in the history
German docu update
  • Loading branch information
thijsvanloef authored Feb 20, 2024
2 parents 7fa96fb + 2842ed2 commit f6a1d93
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ Beispiele:
| REGION | Region | | String |
| USEAUTH | Authentifizierung verwenden | True | Boolean |
| BAN_LIST_URL | Welche Sperrliste verwenden | [https://api.palworldgame.com/api/banlist.txt](https://api.palworldgame.com/api/banlist.txt) | string |
| TARGET_MANIFEST_ID | Legt die Spielversion entsprechend der Manifest-ID aus dem Steam-Download-Depot fest. | | Siehe [Manifest IDs](https://palworld-server-docker.loef.dev/de/guides/pinning-game-version) |

### Manuell

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Datei, die Sie verwenden können, um Ihren Server aufzusetzen.
```yml
services:
palworld:
image: thijsvanloef/palworld-server-docker:latest # Verwenden Sie das Tag latest-arm64 für ARM64-Hosts
image: thijsvanloef/palworld-server-docker:latest
restart: unless-stopped
container_name: palworld-server
stop_grace_period: 30s # Auf die Zeit festlegen, die Sie bereit sind zu warten, bis der Container ordnungsgemäß beendet ist
Expand Down Expand Up @@ -69,7 +69,7 @@ Passen Sie es an Ihre Bedürfnisse an, sehen Sie sich die [Umgebungsvariablen-Ü
```yml
services:
palworld:
image: thijsvanloef/palworld-server-docker:latest # Verwenden Sie das Tag latest-arm64 für ARM64-Hosts
image: thijsvanloef/palworld-server-docker:latest
restart: unless-stopped
container_name: palworld-server
stop_grace_period: 30s # die Zeit, die Sie bereit sind zu warten, bis der Container ordnungsgemäß beendet ist
Expand Down Expand Up @@ -117,7 +117,7 @@ docker run -d \
-e SERVER_DESCRIPTION="palworld-server-docker von Thijs van Loef" \
--restart unless-stopped \
--stop-timeout 30 \
thijsvanloef/palworld-server-docker:latest # Verwenden Sie das Tag latest-arm64 für ARM64-Hosts
thijsvanloef/palworld-server-docker:latest
```
<!-- markdownlint-disable-next-line -->
Als Alternative können Sie die [.env.example](https://github.com/thijsvanloef/palworld-server-docker/blob/main/.env.example) Datei in eine neue Datei mit dem Namen **.env** kopieren.
Expand All @@ -135,5 +135,5 @@ docker run -d \
--env-file .env \
--restart unless-stopped \
--stop-timeout 30 \
thijsvanloef/palworld-server-docker:latest # Verwenden Sie das Tag latest-arm64 für ARM64-Hosts
thijsvanloef/palworld-server-docker:latest
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
sidebar_position: 7
---

# Festlegen einer Spielversion

:::warning
Das Downgraden auf eine niedrigere Spielversion ist möglich, es ist aber unbekannt, welche Auswirkungen dies auf
vorhandene Spielstände haben wird.

**Verwendung auf eigene Gefahr!**
:::

Wenn die Umgebungsvariable **TARGET_MANIFEST_ID** gesetzt ist, wird die Serverversion auf ein bestimmtes Manifest
festgelegt.
Ein Manifest entspricht einem veröffentlichten Zustand des Spiels an einem gewissen Datum. Manifeste können mithilfe
von SteamCMD oder Websites wie [SteamDB](https://steamdb.info/depot/2394012/manifests/) gefunden werden.

## Spielversion zu Manifest-ID

| Version | Manifest-ID |
|---------|----------------------|
| 1.3.0 | 1354752814336157338 |
| 1.4.0 | 4190579964382773830 |
| 1.4.1 | 6370735655629434989 |
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
sidebar_position: 6
---

# Ausführen ohne Root-Rechte

Dieser Beitrag richtet sich nur an fortgeschrittene Benutzer!
<!-- markdownlint-disable-next-line -->
Sie können diesen Container ausführen und den Standardbenutzer (root) [überschreiben](https://docs.docker.com/engine/reference/run/#user).

Wenn der Benutzer und die Gruppe angegeben werden, werden `PUID` und `PGID` ignoriert.

Wie Sie die GID bzw. die UID herausfinden: `id -u` / `id -g`

Um den Standardbenutzer zu überschreiben muss der Benutzer auf `NUMERISCHE_UID:NUMERISCHE_GID` gesetzt werden.

Im Folgenden gehen wir davon aus, dass Ihre UID 1000 und Ihre GID 1001 ist:

* Mit `docker run` fügen Sie `--user 1000:1001 \` über der letzten Zeile des Beispiels hinzu.
* Mit `docker compose` fügen Sie `user: 1000:1001` in die `docker-compose.yml` unter den Ports hinzu.

Wenn Sie den Container mit einer anderen UID/GID als Ihrer eigenen ausführen möchten, müssen Sie den Besitz des
Verzeichnisses ändern, das eingebunden wird: `chown UID:GID palworld/` oder die Berechtigungen ändern:
`chmod o=rwx palworld/`

0 comments on commit f6a1d93

Please sign in to comment.