Palworld Dedicated Servereinstellungen
Wie man die Palworld Servereinstellungen mithilfe von Docker-Umgebungsvariablen ändert.
Umgebungsvariablen
Sie können die folgenden Werte verwenden, um die Einstellungen des Servers beim Start zu ändern. Es wird dringend empfohlen, die folgenden Umgebungsvariablen festzulegen, bevor der Server gestartet wird:
- PLAYERS
- PORT
- PUID
- PGID
Variable | Info | Standardwerte | Erlaubte Werte |
---|---|---|---|
TZ | Zeitzone, die für die Zeitstempel des Backup-Servers verwendet wird | UTC | Siehe TZ-Identifikatoren |
PLAYERS* | Maximale Anzahl von Spielern, die dem Server beitreten können | 16 | 1-32 |
PORT* | UDP-Port, den der Server freigibt | 8211 | 1024-65535 |
PUID* | Die Benutzer-ID des Benutzers, unter dem der Server ausgeführt werden soll | 1000 | !0 |
PGID* | Die Gruppen-ID der Gruppe, unter der der Server ausgeführt werden soll | 1000 | !0 |
MULTITHREADING** | Verbessert die Leistung in Umgebungen mit mehreren Threads. Es ist bis zu einer maximalen Anzahl von etwa 4 Threads effektiv, und das Zuweisen von mehr Threads als dieser Anzahl macht nicht viel Sinn. | false | true/false |
COMMUNITY | Ob der Server im Community-Server-Browser angezeigt wird (VERWENDEN SIE ES AUSSCHLIEẞLICH MIT SERVER_PASSWORD!) | false | true/false |
PUBLIC_IP | Sie können die globale IP-Adresse des Netzwerks angeben, auf dem der Server ausgeführt wird. Wenn nicht angegeben, wird sie automatisch erkannt. Wenn dies nicht gut funktioniert, versuchen Sie eine manuelle Konfiguration. | x.x.x.x | |
PUBLIC_PORT | Sie können die Portnummer des Netzwerks angeben, auf dem der Server ausgeführt wird. Wenn nicht angegeben, wird sie automatisch erkannt. Wenn dies nicht gut funktioniert, versuchen Sie eine manuelle Konfiguration. | 1024-65535 | |
SERVER_NAME | Ein Name für Ihren Server | "string" | |
SERVER_DESCRIPTION | Ihre Serverbeschreibung | "string" | |
SERVER_PASSWORD | Sichern Sie Ihren Community-Server mit einem Passwort | "string" | |
ADMIN_PASSWORD | Sichern Sie den Administrationszugriff auf dem Server mit einem Passwort | "string" | |
UPDATE_ON_BOOT** | Update/Installieren Sie den Server, wenn der Docker-Container gestartet wird (DIESES MUSS BEIM ERSTEN MAL, WENN SIE DEN CONTAINER AUSFÜHREN, AKTIVIERT WERDEN) | true | true/false |
RCON_ENABLED*** | Aktivieren Sie RCON für den Palworld-Server | true | true/false |
RCON_PORT | RCON-Port, um eine Verbindung herzustellen | 25575 | 1024-65535 |
QUERY_PORT | Abfrageport, der zur Kommunikation mit Steam-Servern verwendet wird | 27015 | 1024-65535 |
BACKUP_CRON_EXPRESSION | Einstellung beeinflusst die Häufigkeit automatischer Backups. | 0 0 * * * | Erfordert einen Cron-Ausdruck - Siehe Konfigurieren automatischer Backups mit Cron |
BACKUP_ENABLED | Aktiviert automatische Backups | true | true/false |
DELETE_OLD_BACKUPS | Löscht Backups nach einer bestimmten Anzahl von Tagen | false | true/false |
OLD_BACKUP_DAYS | Wie viele Tage sollen Backups aufbewahrt werden | 30 | jede positive Ganzzahl |
AUTO_UPDATE_CRON_EXPRESSION | Einstellung beeinflusst die Häufigkeit automatischer Updates. | 0 * * * * | Erfordert einen Cron-Ausdruck - Siehe Konfigurieren automatischer Updates mit Cron |
AUTO_UPDATE_ENABLED | Aktiviert automatische Updates | false | true/false |
AUTO_UPDATE_WARN_MINUTES | Wie lange soll gewartet werden, um den Server zu aktualisieren, nachdem die Spieler informiert wurden. | 30 | !0 |
AUTO_REBOOT_CRON_EXPRESSION | Einstellung beeinflusst die Häufigkeit automatischer Neustarts. | 0 0 * * * | Erfordert einen Cron-Ausdruck - Siehe Konfigurieren automatischer Neustarts mit Cron |
AUTO_REBOOT_ENABLED | Aktiviert automatische Neustarts | false | true/false |
AUTO_REBOOT_WARN_MINUTES | Wie lange soll gewartet werden, um den Server neu zu starten, nachdem die Spieler informiert wurden. | 5 | !0 |
AUTO_REBOOT_EVEN_IF_PLAYERS_ONLINE | Starten Sie den Server neu, auch wenn Spieler online sind. | false | true/false |
TARGET_MANIFEST_ID | Legt die Spielversion entsprechend der Manifest-ID aus dem Steam-Download-Depot fest. | See Manifest ID Table | |
DISCORD_WEBHOOK_URL | Discord-Webhook-URL, die nach Erstellung eines Webhooks auf einem Discord-Server gefunden werden kann | https://discord.com/api/webhooks/<webhook_id> | |
DISCORD_CONNECT_TIMEOUT | Discord-Befehlsverbindungstimeout | 30 | !0 |
DISCORD_MAX_TIMEOUT | Discord-Webhook Timeout | 30 | !0 |
DISCORD_PRE_UPDATE_BOOT_MESSAGE | Discord-Nachricht, die gesendet wird, wenn der Server mit dem Aktualisieren beginnt. | Der Server wird aktualisiert... | "string" |
DISCORD_PRE_UPDATE_BOOT_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_PRE_UPDATE_BOOT_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISCORD_POST_UPDATE_BOOT_MESSAGE | Discord-Nachricht, die gesendet wird, wenn der Server mit dem Aktualisieren fertig ist. | Serverupdate abgeschlossen! | "string" |
DISCORD_POST_UPDATE_BOOT_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_POST_UPDATE_BOOT_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISCORD_PRE_START_MESSAGE | Discord-Nachricht, die gesendet wird, wenn der Server mit dem Starten beginnt. | Der Server wurde gestartet! | "string" |
DISCORD_PRE_START_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_PRE_START_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISCORD_PRE_SHUTDOWN_MESSAGE | Discord-Nachricht, die gesendet wird, wenn der Server mit dem Herunterfahren beginnt. | Der Server wird heruntergefahren... | "string" |
DISCORD_PRE_SHUTDOWN_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_PRE_SHUTDOWN_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISCORD_POST_SHUTDOWN_MESSAGE | Discord-Nachricht, die gesendet wird, wenn der Server gestoppt wurde. | Der Server ist gestoppt! | "string" |
DISCORD_POST_SHUTDOWN_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_POST_SHUTDOWN_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISCORD_PLAYER_JOIN_MESSAGE | Discord-Nachricht, die gesendet wird, wenn ein Spieler dem Server beitritt. | player_name ist Palworld beigetreten! | "string" |
DISCORD_PLAYER_JOIN_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_PLAYER_JOIN_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISCORD_PLAYER_LEAVE_MESSAGE | Discord-Nachricht, die gesendet wird, wenn ein Spieler den Server verlässt. | player_name hat Palworld verlassen. | "string" |
DISCORD_PLAYER_LEAVE_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_PLAYER_LEAVE_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISCORD_PRE_BACKUP_MESSAGE | Discord-Nachricht, die gesendet wird, wenn das Erstellen eines Backups beginnt. | Erstelle ein Backup... | "string" |
DISCORD_PRE_BACKUP_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_PRE_BACKUP_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISCORD_POST_BACKUP_MESSAGE | Discord-Nachricht, die gesendet wird, wenn ein Backup erstellt wurde. | Backup wurde erstellt unter: file_path | "string" |
DISCORD_POST_BACKUP_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_POST_BACKUP_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISCORD_PRE_BACKUP_DELETE_MESSAGE | Discord-Nachricht, die gesendet wird, wenn das Entfernen älterer Backups beginnt. | Entferne Backups, die älter als old_backup_days Tage sind. | "string" |
DISCORD_PRE_BACKUP_DELETE_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_PRE_BACKUP_DELETE_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISCORD_POST_BACKUP_DELETE_MESSAGE | Discord-Nachricht, die gesendet wird, wenn ältere Backups erfolgreich entfernt wurden. | Ältere Backups, die älter als old_backup_days Tage sind, wurden entfernt. | "string" |
DISCORD_POST_BACKUP_DELETE_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_POST_BACKUP_DELETE_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISCORD_ERR_BACKUP_DELETE_MESSAGE | Discord-Nachricht, die gesendet wird, wenn beim Entfernen älterer Backups ein Fehler aufgetreten ist. | Es ist nicht möglich, alte Backups zu löschen. OLD_BACKUP_DAYS ist keine Ganzzahl. OLD_BACKUP_DAYS=old_backup_days | "string" |
DISCORD_ERR_BACKUP_DELETE_MESSAGE_ENABLED | Ob die Discord-Nachricht für diese Nachricht aktiviert ist. | true | boolean |
DISCORD_ERR_BACKUP_DELETE_MESSAGE_URL | Discord-Webhook-URL für diese Nachricht (wenn leer, wird DISCORD_WEBHOOK_URL verwendet). | "string" | |
DISABLE_GENERATE_SETTINGS | Ob die PalWorldSettings.ini automatisch generiert werden soll | false | true/false |
DISABLE_GENERATE_ENGINE | Ob die Engine.ini automatisch generiert werden soll | true | true/false |
ENABLE_PLAYER_LOGGING | Aktiviert das Protokollieren und die Benachrichtigung, wenn Spieler dem Spiel beitreten und es verlassen. | true | true/false |
PLAYER_LOGGING_POLL_PERIOD | Abfrageintervall (in Sekunden), um zu überprüfen, ob Spieler dem Spiel beigetreten sind oder es verlassen haben. | 5 | !0 |
*dringend empfohlen, festzulegen
** Stellen Sie sicher, dass Sie wissen, was Sie tun, wenn Sie diese Option aktivieren
*** Erforderlich für das Speichern und ordnungsgemäße Herunterfahren des Servers bei docker stop
Spieleports
Der Server benötigt standardmäßig die folgenden Ports.
Port | Info |
---|---|
8211 | Spielport (UDP) |
27015 | Abfrageport (UDP) |
25575 | RCON-Port (TCP) |