ServerX
Getting started

Install ServerX

Add a host, run one installer command, paste the enrollment code and wait for Online.

01

Linux — no root required

Use this when you want ServerX to run with your current Linux account. ServerX installs under ~/.local, uses ~/.config/serverx/config.yaml and can do anything that OS account can do.

curl -fsSL https://get.serverx.tech | bash
02

Linux — system service

Use sudo when you want the dedicated system service profile. Full Access then runs with the ServerX service account unless you choose Full Root.

curl -fsSL https://get.serverx.tech | sudo bash
03

Linux — Full Root

Use this only when you want real root administration through ServerX.

curl -fsSL https://get.serverx.tech | sudo bash -s -- --mode full_root
04

Windows

Run the signed installer from PowerShell. The dashboard provides the same one-time enrollment code used on Linux.

irm https://get.serverx.tech/install.ps1 | iex
05

Enrollment

In Dashboard → Add Host, create the host first. The enrollment code is valid for ten minutes and is consumed after the device identity is created. The host appears Online after the outbound agent session is established.