Mushak: Zero-Config Deployment Tool for Personal Servers and Home Labs
By
hmontazeri
A respectable bake. You'd come back tomorrow for another.
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 pulledZero-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
You might also wanna read
How to Set Up an Apache Reverse Proxy for an Ecommerce Website
This article provides a comprehensive, start-to-finish guide on setting up an Apache reverse proxy specifically for ecommerce websites. It c
blog.radwebhosting.com·2d agoHow to set up local git remotes using a home server
A technical guide explaining how to set up local git remotes using a home server. The author describes the process of creating a bare reposi
Why local configuration verification is critical before cloud deployment in DevOps pipelines
The article discusses the importance of verifying configuration shifts locally before deploying to cloud clusters, using the example of a co
dev.to·2d agoHow to Install Sakai LMS on AlmaLinux VPS: A Step-by-Step Guide
This article provides a step-by-step technical guide for installing Sakai LMS (Learning Management System) on an AlmaLinux VPS. It covers th
blog.radwebhosting.com·3d agoHow to Deploy Cachet Status Page on AlmaLinux VPS: A Step-by-Step Guide
This article provides a step-by-step guide for deploying Cachet, an open-source status page system, on an AlmaLinux VPS. It covers the insta
blog.radwebhosting.com·3d agoHow to Install and Configure HAProxy on Oracle Linux VPS Servers
This article provides a step-by-step guide for installing and configuring HAProxy (High Availability Proxy) on Oracle Linux VPS servers. It
blog.radwebhosting.com·4d ago