All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Mushak: Zero-Config Deployment Tool for Personal Servers and Home Labs

By

hmontazeri

5mo ago· 2 min readen

Summary

Mushak is a zero-configuration deployment tool designed for personal servers and home labs that works with existing Dockerfile or docker-compose.yml configurations. It enables zero-downtime deployments using Caddy reverse proxy to switch traffic to new containers only after they pass health checks, allowing users to maintain control over their own data and infrastructure.

Key quotes

· 5 pulled
Zero-config, zero-downtime deployment for your own VPS or Home lab using the Dockerfile or Docker-Compose you already have
Works out-of-the-box with Dockerfile or docker-compose.yml. No complex YAML pipelines needed.
Uses Caddy reverse proxy to atomically switch traffic to new containers only after they pass health checks.
Own Your Data
Deploy like a rocket
Snippet from the RSS feed
Mushak (Persian for Rocket) is a zero-config deployment tool for your own server.

You might also wanna read