xsrv
xsrv is a command-line tool to deploy and manage self-hosted services on Linux servers using Ansible roles.
No reviews yet
About xsrv
It supports Debian and Ubuntu targets, integrates with Ansible Galaxy for role dependencies, and includes built-in roles for monitoring, backup, and firewall management. The tool runs on any system with Python and Ansible installed, and its modular role design makes it easy to extend with custom roles or community contributions. The project is maintained by nodiscc and has an active community on GitHub.
This tool is ideal for sysadmins and homelab enthusiasts who want reproducible, declarative server setups without writing Ansible playbooks from scratch. It is free and open source under the AGPL-3.0 license, with no paid tiers or proprietary components. Notable adoption includes use in the Debian self-hosted stack community and as a teaching tool for Ansible-based infrastructure.
Quick Facts
- Pricing
- Free
- License
- Open Source
- Platform
- Linux
- Developer
- nodiscc
No reviews yet
Be the first to share your experience!
Discussion (0)
No comments yet
Start a discussion about this tool.