Machines

Prepare a Linux machine

On Debian 11/12/13 or Ubuntu 22.04/24.04, one command installs the full hosting stack — Docker, SSH, FTP and an English locale.

Run the preparation command

Connect over SSH (or your provider's console) as root and run:

curl -fsSL https://dash.soezy.net/downloads/install-script_linux.sh | sudo bash

What it installs

  • OpenSSH server — control channel (port 22).
  • Docker — each game server runs in its own container.
  • vsftpd — FTP file access (port 21 + passive 11000-11999).
  • Python 3 and the en_US.UTF-8 locale.
Important: The panel expects English command output. The script sets the locale for you — don't switch it back afterwards (see troubleshooting).

Connect

Use the machine's IP and a root or sudo user to connect the machine. Only port 22 is needed to connect.