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.
Setup · self-hosted
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
Server Rock manages services on a host you provide. Follow these three steps to get started.
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.
In Server Rock, open Services → Add service. Browse the available workspaces and choose a service supported by your connected host.
Check the service settings and host requirements before installing. Manage its status in Services, with monitoring and recovery close by.
Windows desktop
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 detailsLinux host
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 detailsWith 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
Open Services → Add service in the app to see what your connected host can run.
Choose a plan