diff --git a/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/getting-started/configuration/game-settings.md b/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/getting-started/configuration/game-settings.md index ff2bf71d6..bf1406ed2 100644 --- a/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/getting-started/configuration/game-settings.md +++ b/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/getting-started/configuration/game-settings.md @@ -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 diff --git a/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/getting-started/quick-setup.md b/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/getting-started/quick-setup.md index e7efed5e0..88e3289d9 100644 --- a/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/getting-started/quick-setup.md +++ b/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/getting-started/quick-setup.md @@ -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 @@ -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 @@ -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 ``` 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. @@ -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 ``` diff --git a/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/guides/pinning-game-version.md b/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/guides/pinning-game-version.md new file mode 100644 index 000000000..37eb61402 --- /dev/null +++ b/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/guides/pinning-game-version.md @@ -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 | diff --git a/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/guides/running-without-root.md b/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/guides/running-without-root.md new file mode 100644 index 000000000..544fb3c04 --- /dev/null +++ b/docusaurus/i18n/de/docusaurus-plugin-content-docs/current/guides/running-without-root.md @@ -0,0 +1,24 @@ +--- +sidebar_position: 6 +--- + +# Ausführen ohne Root-Rechte + +Dieser Beitrag richtet sich nur an fortgeschrittene Benutzer! + +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/`