xsrv
Install and manage self-hosted services/applications, on your own server(s).
xsrv provides a collection of Ansible roles that automate the installation and configuration of a wide range of self‑hosted network services and applications on Debian‑based servers. The roles cover web serving, DNS, file sharing, media streaming, video conferencing, instant messaging, version control, database management, virtualization, monitoring, VPN, and many other utilities, allowing users to set up complex environments with reproducible playbooks.
An optional command‑line tool complements the roles by offering common operations for configuring, deploying, and maintaining the managed servers. A starter template is included to get a single server up and running in a few minutes, simplifying the initial setup for newcomers.
The project is released under GPL‑3.0, is free of subscription or tier restrictions, and targets users who want full control over their own infrastructure while leveraging automated, open‑source tooling for reliable service deployment.
Reviews
Loading reviews…
Similar apps

System Monitoring & Maintenance
DebOps
Your Debian-based data center in a box. A set of general-purpose Ansible roles that can be used to manage Debian or Ubuntu hosts.

Remote Access & VPN
HomeServerHQ
All-in-one home server infrastructure and installer. Have a fully configured email server, VPN, and public website(s) set up in less than…

Network & Connectivity
LibreServer
Home server configuration based on Debian.

System Monitoring & Maintenance
HomelabOS
Offline privacy-centric data-center. Deploy over 100 services with a few commands.

System Monitoring & Maintenance
YunoHost
Server operating system aiming to make self-hosting accessible to everyone.

System Monitoring & Maintenance
Tipi
Homeserver manager. One command setup, one click installs for your favorites self-hosted apps.