Connect a machine
A "machine" is the computer that actually runs your game servers — a dedicated server, a VPS, or a spare PC. SoEzyPanel connects to it over SSH and installs everything for you.
Requirements
- A machine running Windows Server 2022/2025 or Linux (Ubuntu 22.04+ / Debian 12).
- At least 4 vCPU and 16 GB RAM for ARK: Survival Ascended; 4 GB+ is fine for Palworld/Enshrouded.
- The machine's public IP and an admin account (
Administratoron Windows,rootor a sudo user on Linux). - Port 22 (SSH) reachable from the internet — this is how the panel manages the machine.
Connect the machine
- In the panel open Servers → Machines, then Add machine (or the
+next to Machines in the sidebar). - Enter the machine IP. SoEzyPanel scans it to check it's reachable and compatible.
- Enter your credentials — the username and password (or SSH key). They're stored with AES-256 encryption.
- Pick the OS and the SSH port (default
22), then click Start installation. - SoEzyPanel installs SteamCMD and the required software. When it finishes, the machine is Ready.
How it works under the hood
SoEzyPanel manages your machine over SSH (port 22). Each game server runs in its own Docker container for clean isolation, and an FTP server (IIS on Windows, vsftpd on Linux) gives you direct file access — its login details appear on each server's Connect tab. The preparation script installs this whole stack for you.
Ports
Only SSH (22) needs to be open to connect a machine. Your game, query and FTP ports come into play once you run servers — see Ports & firewall. Never expose RCON or SSH to the whole internet.
RCON-only machines
If a server is hosted elsewhere and you only want console/commands, add it as an RCON-only machine — provide the host and RCON port instead of SSH. You won't get install/power control, but broadcasts and commands work.
Next step
With a machine Ready, add a game server onto it. Hit a snag? See Machine troubleshooting.