
mash-playbook
๐ Ansible playbook which helps you host various FOSS services as Docker containers on your own server
The Lens
MASH Playbook is an Ansible playbook that deploys 230+ self-hosted FOSS services via Docker: Nextcloud, Gitea, Vaultwarden, PeerTube, Grafana, and more. Shared infrastructure including Traefik, Postgres, and Let's Encrypt is managed centrally. AGPL-licensed and free.
You need a Linux server with Docker and Ansible knowledge. The playbook handles routing, certificate management, and database sharing across services. Initial setup takes hours, not minutes. Each service runs in its own container, and the configuration is unified in one inventory file.
Self-hosters who want to run multiple services systematically instead of managing each Docker Compose stack separately will find this valuable. Yunohost and Caprover are simpler for non-technical users. MASH is the right tool if you want Ansible-driven reproducibility and flexibility to mix services from different upstream projects.
The catch: 230+ services means update coordination is ongoing work. AGPL licensing is fine for personal use but requires source disclosure if you modify and distribute it commercially.
Free vs Self-Hosted vs Paid
fully freeFree tier: AGPL-licensed, completely free.
Self-hosted: Your server + Docker + Ansible. No software licensing cost.
Paid: No paid tier.
Fully free; only cost is your own server.
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
License: GNU Affero General Public License v3.0
Must share source even for SaaS/network use. Strongest copyleft.
Commercial use: โ Yes
About
- Owner
- Mother-of-All-Self-Hosting (Organization)
- Stars
- 1,085
- Forks
- 133
Explore Further
More tools in the directory
1Panel
๐ฅ 1Panel is a modern, open-source VPS control panel โ and the only one with native AI agent support. Run Ollama models, deploy OpenClaw agents, and manage your entire server stack from one clean web interface.
36.1k โopenobserve
OpenObserve is an open-source observability platform for logs, metrics, traces, and frontend monitoring. A cost-effective alternative to Datadog, Splunk, and Elasticsearch with 140x lower storage costs and single binary deployment.
19.7k โfloci
Light, fluffy, and always free - The AWS Local Emulator alternative
15.1k โ