mother-of-all-self-hosting/mash-playbook
π Ansible playbook which helps you host various FOSS services as Docker containers on your own server
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
The project lists 48 contributors on GitHub.
Gained 109% more stars in the last 90 days than in the 90 days before.
Use Cases & Benefits
- Automates deployment of multiple free and open-source software services as Docker containers on your own server using Ansible.
- Consolidates many service deployments into a single, maintainable playbook, reducing duplication and easing multi-service management.
- Use for setting up a comprehensive self-hosted environment with diverse services like Nextcloud, Jellyfin, and Vaultwarden on one server.
- Use for quickly trying out new FOSS services without juggling multiple playbooks or complex manual configurations.
- Ideal for managing backups and shared resources like Postgres and Traefik consistently across all hosted services.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
AGPL 3.0
Network copyleft: like the GPL, and also triggered by offering the software over a network.
Community files
- README: present
Watch-outs
- AGPL-style copyleft also applies when the software is offered over a network.
- No GitHub releases; pin a commit or tag instead of a release.
General guidance from repository metadata, not legal advice. How we score
From the README
MASH (Mother-of-All-Self-Hosting) is an Ansible playbook that helps you self-host services as Docker containers on your own server.
By running services in containers, we can have a predictable and up-to-date setup, across multiple supported distros and CPU architectures.
This project allows self-hosting of a large number of services and will continue to grow by adding support for FOSS.
Installation (upgrades) and some maintenance tasks are automated using Ansible (see our Ansible guide).
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
Forks
135+2
Open issues
28-3
Compared with peers in DevOps
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| milind-soni/OpenMausBot | 13.5K | +6.0K | 45 | today |
| DuarteSantos8/openGym | 19.7K | +2.4K | 60 | 2 days ago |
| AstrBotDevs/AstrBot | 46.2K | +1.4K | 65 | 5 days ago |
| elie222/rakazo | 7.2K | +922 | 59 | 26 days ago |
| superplanehq/superplane | 8.8K | +435 | 60 | 7 days ago |
| mother-of-all-self-hosting/mash-playbook | 1.2K | β | 35 | β |
| Category median | 13.5K | +1.4K | 60 | β |
Discover Repositories
Search across tracked repositories by name or description