Machines

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 (Administrator on Windows, root or a sudo user on Linux).
  • Port 22 (SSH) reachable from the internet — this is how the panel manages the machine.
Important: Windows machines must run the Windows preparation script first. Linux machines should follow Prepare a Linux machine. This installs SSH and the runtimes the panel needs.

Connect the machine

  1. In the panel open Servers → Machines, then Add machine (or the + next to Machines in the sidebar).
  2. Enter the machine IP. SoEzyPanel scans it to check it's reachable and compatible.
  3. Enter your credentials — the username and password (or SSH key). They're stored with AES-256 encryption.
  4. Pick the OS and the SSH port (default 22), then click Start installation.
  5. SoEzyPanel installs SteamCMD and the required software. When it finishes, the machine is Ready.
Tip: Prefer key-based SSH? Choose SSH key as the auth method. Otherwise a password is fine — the connection itself is always encrypted.

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.