Networking

Ports & firewall

For players to connect, the game and query ports must be reachable from the internet. This page lists exactly which ports to open for each game.

Default ports per game

GameGame portQuery portRCON port
ARK: Survival Ascended7777 / UDP27015 / UDP27020 / TCP
Palworld8211 / UDP27015 / UDP25575 / TCP
Enshrouded15636 / UDP15637 / UDP

What to open where

PortFirewall (machine)Router (port-forward)Notes
Game portOpenForwardRequired — players connect here
Query portOpenForwardRequired — server browser & status
RCON portOpen to panel onlyDo NOT forwardKeep private — admin console
SSH (22)Open to you/panelOptionalManagement only
Important: Open game and query ports to the public, but never port-forward RCON or SSH to the whole internet. See Console & RCON.

Machine ports (SSH, FTP, Docker)

A prepared machine runs SSH (control), an IIS/vsftpd FTP server (file access) and Docker (server containers). The panel manages the machine's own firewall — on your router/edge open:

PortUseRecommendation
22 / TCPSSH — panel control channelRestrict to the panel IP
21 / TCPFTP — file accessRestrict to the panel IP
11000-11999 / TCPFTP passive data rangeRestrict to the panel IP
8384 / TCPSyncthing — backup/cluster sync (optional)Restrict to the panel IP
Tip: Only SSH (22) is needed just to connect a machine. Game, query, FTP and Syncthing ports come into play once you run servers — for security restrict 21, 22, 8384 and 11000-11999 to the panel's IP.

Running several servers on one machine

Each server needs its own game, query and RCON ports. A common pattern is to step each server up by a fixed amount, e.g. server 1 on 7777, server 2 on 7779, server 3 on 7781 (ARK reserves the next port too), and matching query/RCON offsets.

Linux firewall (ufw) example — ARK

sudo ufw allow 7777/udp     # game
sudo ufw allow 27015/udp    # query
# RCON stays closed to the public; allow only the panel IP:
sudo ufw allow from 188.40.172.102 to any port 27020 proto tcp
sudo ufw enable

Panel infrastructure ports (reference)

These are for the panel host itself, not your game machines:

ServicePortExposed
HTTP (Caddy)80 / TCPPublic — redirects to HTTPS
HTTPS (Caddy)443 / TCPPublic — the panel & docs
Panel app3002 / TCPLocalhost only (behind Caddy)

Next: the step-by-step port forwarding guide.