Skip to content

Commit

Permalink
updated german documentation according to the last changes
Browse files Browse the repository at this point in the history
  • Loading branch information
temmiland committed Mar 14, 2024
1 parent 30b259b commit 51eb884
Show file tree
Hide file tree
Showing 14 changed files with 230 additions and 65 deletions.
Original file line number Diff line number Diff line change
@@ -1,13 +1,20 @@
---
sidebar_position: 2
title: Palworld Dedicated Server in Kubernetes
description: Wie man den Palworld Dedicated Server mit Kubernetes betreibt.
keywords: [Palworld, palworld dedicated server, Palworld Dedicated server kubernetes]
image: ../assets/Palworld_Banner.jpg
sidebar_label: Kubernetes
---
<!-- markdownlint-disable-next-line -->
# Palworld Dedicated Server in Kubernetes

# Kubernetes

Alle Dateien die Sie benötigen, um diesen Container in Kubernetes bereitzustellen befinden sich im [k8s-Ordner](https://github.com/thijsvanloef/palworld-server-docker/tree/main/k8s).
Wie man den Palworld Dedicated Server mit Kubernetes betreibt.

## Einrichten von Palworld in Kubernetes

Alle Dateien die Sie benötigen, um diesen Container mit Kubernetes bereitzustellen befinden sich im [k8s-Ordner](https://github.com/thijsvanloef/palworld-server-docker/tree/main/k8s).

Verwenden Sie die folgenden Befehle, um diesen Palworld-Container in Kubernetes einzurichten:

* `kubectl apply -f pvc.yaml`
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
---
sidebar_position: 3
title: Palworld Server Engine-Einstellungen
description: Anleitung zum Ändern der Palworld Engine-Einstellungen (Engine.ini-Datei) mithilfe von Docker-Umgebungsvariablen.
keywords: [Palworld, palworld dedicated server, Palworld Engine.ini, palworld engine einstellungen]
image: ../../assets/Palworld_Banner.jpg
sidebar_label: Engine-Einstellungen
---
<!-- markdownlint-disable-next-line -->
# Palworld Server Engine-Einstellungen

# Engine-Einstellungen

Ändern der Engine-Einstellungen mit Umgebungsvariablen.
Anleitung zum Ändern der Palworld Engine-Einstellungen (Engine.ini-Datei) mithilfe von Docker-Umgebungsvariablen.

## Mit Umgebungsvariablen

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
---
sidebar_position: 2
title: Palworld Server Spieleinstellungen
description: Wie man die Palworld-Spieleinstellungen (PalWorldSettings.ini-Datei) mithilfe von Docker-Umgebungsvariablen ändert.
keywords: [Palworld, palworld dedicated server, Palworld PalWorldSettings.ini, palworld spiel einstellungen, PalWorldSettings.ini]
image: ../../assets/Palworld_Banner.jpg
sidebar_label: Spieleinstellungen
---
<!-- markdownlint-disable-next-line -->
# Palworld Server Spieleinstellungen

# Spiel-Einstellungen

Ändern von Spiel-Einstellungen mit Umgebungsvariablen.
Wie man die Palworld-Spieleinstellungen (PalWorldSettings.ini-Datei) mithilfe von Docker-Umgebungsvariablen ändert.

## Mit Umgebungsvariablen

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,16 @@
---
sidebar_position: 4
title: Palworld Dedicated Serverbefehle (RCON)
description: Anleitung zur Verwendung von Palworld Dedicated Serverbefehlen zur Verwaltung Ihres Servers, einschließlich Kick, Ban und Teleport von Spielern.
keywords: [Palworld, palworld dedicated server, Palworld Serverbefehle, Palworld server Spieler bannen, Palworld server Spieler kicken]
image: ../../assets/Palworld_Banner.jpg
sidebar_label: Serverbefehle (RCON)
---
<!-- markdownlint-disable-next-line -->
# Palworld Dedicated Serverbefehle (RCON)

# Serverbefehle (RCON)

Wie man RCON verwendet, um mit dem Server zu interagieren.
Anleitung zur Verwendung von Palworld Dedicated Serverbefehlen zur Verwaltung Ihres Servers,
einschließlich Kick, Ban und Teleport von Spielern.

## RCON

Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,20 +1,26 @@
---
sidebar_position: 1
slug: /
title: Palworld Dedicated Server-Schnelleinrichtung
description: Diese Anleitung wird Ihnen dabei helfen, Ihren Palworld Dedicated Server mit Docker zu hosten! Mit dieser Anleitung dauert die Einrichtung des Palworld-Servers nur ein paar Minuten, und Sie haben einen laufenden Server.
keywords: [Palworld, palworld dedicated server, schnelleinrichtung palworld dedicated server, palworld server docker, palworld docker]
image: ../assets/Palworld_Banner.jpg
sidebar_label: Schnelleinrichtung
---
<!-- markdownlint-disable-next-line -->
# Palworld Dedicated Server-Schnelleinrichtung

# Schnelleinrichtung
Diese Anleitung wird Ihnen dabei helfen, Ihren Palworld Dedicated Server mit Docker zu hosten!
Mit dieser Anleitung dauert die Einrichtung des Palworld-Servers nur ein paar Minuten, und Sie haben einen laufenden Server.

Lassen Sie uns mit dem dedizierten Palworld-Server loslegen!
## Voraussetzungen

:::warning
Zum aktuellen Zeitpunkt können Xbox Gamepass/Xbox-Konsolenspieler nicht an einem dedizierten Server teilnehmen.

Sie müssen sich Spielern mit einem Einladungscode anschließen und sind auf Sitzungen mit maximal 4 Spielern beschränkt.
:::

## Voraussetzungen

* Virtualisierung im BIOS/UEFI aktiviert
* [Docker](https://docs.docker.com/engine/install/) installiert

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"label": "Cronjobs",
"position": 3,
"link": {
"type": "generated-index"
}
}
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
---
sidebar_position: 1
title: Palworld Server Discord webhooks
description: Wie man die Palworld Dedicated Server Discord Webhook-Integration verwendet, um benachrichtigt zu werden, wenn Ihr Server startet, stoppt und aktualisiert wird!
keywords: [Palworld, palworld dedicated server, Palworld dedicated server Discord Webhooks, Palworld Discord Webhooks]
image: ../../assets/Palworld_Banner.jpg
sidebar_label: Using Discord Webhooks
---

<!-- markdownlint-disable-next-line -->
# Verwendung von Discord-Webhooks

Wie man die Palworld Dedicated Server Discord Webhook-Integration verwendet, um benachrichtigt zu werden,
wenn Ihr Server startet, stoppt und aktualisiert wird!

## Los geht's

1. Generieren Sie eine Webhook-URL für Ihren Discord-Server in den Servereinstellungen Ihres Discords.

2. Setze die Umgebungsvariable wie bei dem Discord-Webhook-Beispiel auf diesen eindeutigen Token:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,4 @@ von SteamCMD oder Websites wie [SteamDB](https://steamdb.info/depot/2394012/mani
| 1.4.0 | 4190579964382773830 |
| 1.4.1 | 6370735655629434989 |
| 1.5.0 | 3750364703337203431 |
| 1.5.1 | 2815085007637542021 |
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
sidebar_position: 3
title: Aktualisieren des Palworld-Server-Docker-Container
description: So aktualisieren Sie Ihren dedizierten Palworld-Server-Docker-Container, um die neuesten Funktionen zu genießen.
keywords: [Palworld, palworld dedicated server, Palworld Aktualisierung, Palworld dedicated server Aktualisierung]
image: ../../assets/Palworld_Banner.jpg
sidebar_label: Docker-Container aktualisieren
---
<!-- markdownlint-disable-next-line -->
# Aktualisieren des Palworld-Server-Docker-Container

So aktualisieren Sie Ihren dedizierten Palworld-Server-Docker-Container, um die neuesten Funktionen zu genießen.

## Docker Compose

1. Öffnen Sie die docker-compose.yml.
2. Überprüfen Sie, ob Ihr Abbild entweder:

```yml
image: thijsvanloef/palworld-server-docker:latest
```
oder
```yml
image: thijsvanloef/palworld-server-docker:<release-version> ## Beispiel: v0.32.0
```
3. Führen Sie `docker compose down --rmi all` aus, um sicherzustellen, dass kein anderes Palworld-Abbild vorhanden ist.
4. Führen Sie `docker compose up -d` aus, um den Container hochzufahren.

## Docker Run

1. Führen Sie `docker stop palworld-server` aus.
2. Führen Sie `docker rm palworld-server` aus.
<!-- markdownlint-disable-next-line -->
3. Führen Sie das [Docker-Run-Befehl](https://palworld-server-docker.loef.dev/de/#docker-run) erneut mit dem `latest`-Tag aus.
Original file line number Diff line number Diff line change
@@ -1,10 +1,17 @@
---
sidebar_position: 5
title: Palworld Dedicated Server - Bekannte Probleme
description: Die aktuellen bekannten Probleme des Palworld Dedicated Servers, umfassen S_API FAIL, Setting breakpad minidump AppID = 2394010 und mehr.
keywords: [Palworld, palworld dedicated server, Palworld dedicated server Bekannte Probleme, Palworld dedicated server Probleme]
image: ../../assets/Palworld_Banner.jpg
sidebar_label: Bekannte Probleme
---

# Bekannte Probleme
<!-- markdownlint-disable-next-line -->
# Palworld Dedicated Server - Bekannte Probleme

Bekannte Probleme bei der Verwendung dieses Docker-Images.
Die aktuellen bekannten Probleme des Palworld Dedicated Servers, umfassen S_API FAIL,
Setting breakpad minidump AppID = 2394010 und mehr.

## PalWorldSettings.ini wird immer zurückgesetzt

Expand Down Expand Up @@ -57,6 +64,43 @@ Dies bedeutet, dass der Server läuft. Wenn Sie immer noch keine Verbindung hers
* Firewall-Einstellungen: Stellen Sie sicher, dass Sie den Port 8211/udp und 27015/udp in Ihrer Firewall zulassen.
* Stellen Sie sicher, dass Sie Ihre Portweiterleitung für 8211/udp und 27015/udp korrekt eingerichtet haben.

## Nur ARM64-Hosts mit einer Seitengröße von 4k werden unterstützt

Dieser Fehler tritt auf, wenn der Container feststellt, dass der Host-Kernel keine Seitengröße von 4k hat,
die für die Emulation der ARM64-Architektur erforderlich ist. Der Container ist auf diese spezifische Seitengröße
für eine ordnungsgemäße Ausführung angewiesen.

Wenn der Host-Kernel keine Seitengröße von 4k hat, haben Sie ein paar Alternativen:

* **Serverdateien auf einem anderen Gerät herunterladen**: Die Beschränkung auf eine Seitengröße von 4k gilt nur für
die steamcmd ARM-Emulation. Sie können versuchen, den Container in einem vollständig unterstützten Gerät (AMD64 oder
ARM64 mit 4k-Seitengröße) zu initialisieren und ihm zu ermöglichen, die Serverdateien mit aktiviertem `UPDATE_ON_BOOT`
herunterzuladen. Stellen Sie sicher, dass Sie `UPDATE_ON_BOOT` in dem Problemgerät deaktivieren, um zu verhindern, dass
steamcmd ausgeführt wird.

* **Kernel ändern**: Sie können erwägen, den Kernel Ihres Host-Geräts gegen einen auszutauschen, der eine
Seitengröße von 4k unterstützt.

<!-- markdownlint-disable-next-line -->
* Der Raspberry Pi 5 mit Raspberry Pi OS bietet einen einfachen [Wechsel](https://github.com/raspberrypi/bookworm-feedback/issues/107#issuecomment-1773810662).

* **Betriebssystem wechseln**: Eine weitere Option ist der Wechsel des Betriebssystems zu solchen, die mit Kernen mit
4k-Seitengröße ausgeliefert werden.
* Debian und Ubuntu sind bekannte Linux-Distributionen, die funktionieren.
* **In einer VM ausführen**: Eine weitere Option ist das Ausführen des Containers in einer virtuellen Maschine (VM),
die mit einem Kernel ausgestattet ist, der eine Seitengröße von 4k unterstützt. Auf diese Weise können Sie die
Kompatibilität und ordnungsgemäße Ausführung des Containers gewährleisten.

## /usr/local/bin/box86: cannot execute binary file: Exec format error (ARM64-Hosts)

Dies bedeutet, dass der Docker-Host ohne eine zusätzliche Kompatibilitätsschicht, wie im Fall von Apple Silicon, nicht
in der Lage ist, AArch32-Binärdateien wie Box86 auszuführen.

Docker Desktop löst dieses Problem, indem es seine Container in einer VM (QEMU) mit einem kompatiblen Kernel ausführt.
Wenn Sie jedoch Docker Desktop nicht verwenden können, versuchen Sie, `ARM_COMPATIBILITY_MODE` auf `true` zu setzen.
Dadurch wird der Container von der Verwendung von Box86 auf QEMU umgestellt, wenn steamcmd ausgeführt wird.

## FAQ

<!-- markdownlint-disable-next-line -->
[Eine nützliche FAQ, die regelmäßig aktualisiert wird](https://gist.github.com/Toakan/3c78a577c21a21fcc5fa917f3021d70e#file-palworld-server-faq-community-md)

0 comments on commit 51eb884

Please sign in to comment.