Setup · self-hosted

Set up your host and choose a service.

Server Rock runs on a compatible Windows or supported Linux machine you provide. Add a supported service, then manage its settings and recovery in Server Rock.

Getting started

Choose a service. Set it up. Run it.

Server Rock manages services on a host you provide. Follow these three steps to get started.

01

Connect your host

Install Server Rock on the Windows or supported Linux computer where you want to run services. Create or select its profile in the host setup window.

View platform support
02

Pick what to run

In Server Rock, open Services → Add service. Browse the available workspaces and choose a service supported by your connected host.

View product workspaces
03

Review, then start

Check the service settings and host requirements before installing. Manage its status in Services, with monitoring and recovery close by.

Browse game servers
Host requirements

Windows desktop

Windows 10 or 11 (64-bit)

The Server Rock desktop package includes a setup wizard, but the Windows desktop controller needs 64-bit Python 3.10+ with Tcl/Tk. Close Server Rock and stop managed services before installing or rolling back.

Read install details

Linux host

Debian or Ubuntu with systemd

The documented workflow uses a graphical session. The launcher can install python3-tk through apt. Linux customer packages appear only when a supported build is published; recipes may need extra components.

Read install details
Already running Pi-hole?

With a Linux host profile selected, open Services → Add service → Host services → Pi-hole to run a read-only scan for a native service, Docker container, or known Pi-hole data folder. The scan changes nothing.

Import or adoption is not available. Setup creates a separate managed Pi-hole and leaves detected installs untouched. Review the port 53 warning and DNS address before installing.

New to Server Rock

Start with one service

Open Services → Add service in the app to see what your connected host can run.

Choose a plan