Join via Steam direct connect or in-game friends list
Capacity Planner · Portal Knights
Sandbox adventure RPG · Sandbox / RPG / Adventure
Hardware requirements (not published → all editable)
Player tools (5)
Instant interactive calculations and recipe plannersFour branches: port, password, Wine, version
Appid, developer, Workshop and docs status
Code frozen since 2020, buildid 4775482
Save slots and universe size mechanics
Server admin and config generation (8)
Config files, startup scripts and command wizards for running a serverHardware requirements (not published → all editable)
Single UDP port, AMP default 28001
Four-platform single UDP port rule generator
appid 374040 requires logged-in Steam account
Dual-platform launch commands and Wine environment
13-key JSON config generator
admins/users/guests permission matrix
STDIO stop to shut down, no RCON
Portal Knights Ports & Protocols
| Port | Protocol | Purpose |
|---|---|---|
| 16365 | UDP | Game port |
Portal Knights Dedicated Server Install (SteamCMD)
SteamCMD appid 374040
sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
/usr/games/steamcmd +force_install_dir /opt/gameserver \
+login anonymous +app_update 374040 validate +quit
Portal Knights Config file paths
server_config.jsonpk_dedicated_server.exesavedata/dedicated_server.zip
Server notes
The dedicated server ships with the main game (SteamCMD uses the main appid 374040) and needs a logged-in Steam account to pull. There are three separate passwords — admin, user and guest — so do not stop after changing the admin one.
FAQ
- Which Portal Knights server-admin tools are available?
- We list 8 tools for Portal Knights: Capacity Planner, Port Matrix, Firewall Rules, Install Script, Startup Script, server_config.json, Three-tier Permissions, Admin Commands. All of them run straight in your browser.
- Which ports does Portal Knights need open?
- Portal Knights defaults to 16365/UDP. Use the actual instance configuration and allow only the listed protocols and ports. Check the host firewall, router forwarding and game visibility settings.
- How do I install a dedicated Portal Knights server?
- Install it with SteamCMD — the dedicated server app id for Portal Knights is 374040, so +app_update 374040 validate downloads or updates it. Config files usually live at server_config.json, pk_dedicated_server.exe, savedata/.
- Do these tools cost anything or need installing?
- No. Everything runs in the page: no install, no sign-up, no cost. Enter your values and the result appears instantly, and you can copy the generated configs and commands with one click.