01
THE PANEL
The panel
Dashboard, live map, players, console, backups and config.
- charts with history, not just numbers
- world map with live players
- backups with a safe restore
- config edits that actually stick
FOR PALWORLD DEDICATED SERVERS
Palhelm is a control panel and Discord companion for your Palworld server. You host it yourself, in one container. Save parsing is read-only; optional item grants use a separate, audited server bridge.


THE TWO PARTS
THE PANEL
Dashboard, live map, players, console, backups and config.
09:14
09:22
THE DISCORD BOT
Thirty-two slash commands that bring your server into Discord. Everyday commands only read; admin actions take two approvals.
WHY PALHELM
01
02
03
04
05
06
GET STARTED
You need Docker, your existing Palworld server container, and RCON plus the REST API enabled on it. Palhelm binds to a private interface and never needs to be reachable from the internet; outbound access is only used for optional extras like map tiles and Steam avatars.
palhelm:
image: ghcr.io/8tp/palhelm:latest
depends_on: [palworld]
ports:
- "127.0.0.1:8080:8080" # private interface only
environment:
PALHELM_ADMIN_PASSWORD: "choose-a-strong-password"
PALWORLD_REST_URL: "http://palworld:8212"
PALWORLD_ADMIN_PASSWORD: "same-as-the-game-server"
PALWORLD_RCON_ADDR: "palworld:25575"
PALWORLD_SAVE_DIR: "/game/Saved"
volumes:
- ./palworld/Saved:/game/Saved:ro
- ./palhelm-data:/dataLIMITS
Built for Palworld 1.0. Palhelm is an unaffiliated fan tool: self-hosted, yours to run, yours to change. The full source is on GitHub.