Introduction β
Tsuki Panel is an open-source, self-hosted management platform for Palworld dedicated servers. It gives you one fast dashboard to run your whole server β instead of a pile of tools, RCON commands and manual save edits.
The UX is inspired by Vercel, Linear, Railway and Grafana: dark-mode, responsive, and built as a typed monorepo.
What you can do β
- Watch your server live β status, version, uptime, players online, and metric history charts.
- Manage players β see who's online (level, ping), an offline roster with last-seen, and kick/ban with one click.
- Edit the real config β load, edit and save your server's
PalWorldSettings.inifrom the browser, then restart to apply. - Automate operations β scheduled restarts, weekly config events (a "Double EXP weekend"), and automatic backups.
- Explore the world β a coordinate map of players, bases, pals, wild spawns, NPCs and bosses; a full Paldeck; and a crafting planner that tells you which pals drop each material and where.
- Deep-edit the save β teleport players (Xbox included), edit player stats, pals, guilds and inventories, through a safe, batched save editor that backs up before every apply.
Two tiers of features β
Tsuki Panel works with any Palworld dedicated server over its REST or RCON API. Some features additionally need access to the game's save files and container:
| Tier | Needs | Unlocks |
|---|---|---|
| Connected | A REST and/or RCON connection | Overview, players, server commands, logs, insights, live config editingΒΉ |
| Save-mounted | The game's data dir mounted + Docker control | The save editor: teleport, player/pal/guild/inventory edits, backups, guilds & pals from the save |
ΒΉ Live PalWorldSettings.ini editing needs the data dir mounted; without it, the Config page is a safe client-side generator (copy/download).
If a tier isn't available, the panel simply hides those pages or shows a friendly "connect your server" state β nothing breaks.
Is it safe? β
The save editor is the powerful part, so it's built defensively:
- Every edit is queued, previewed in a batch, and applied in a single stop β backup β edit β start cycle.
- Every apply takes an automatic pre-edit backup first, and you can restore any backup from the Backups page.
- The game container is stopped while a write happens, so the server never rewrites the save from memory mid-edit.
Still β as with any save tool β test on a copy first, and keep backups.
License β
Tsuki Panel is released under the MIT License. Contributions are welcome β see the GitHub repository.
Next: Architecture β how the pieces fit together.