
Deployrr
Automated Docker and Docker Compose homelab deployment
801 stars 79 forks last commit first released
Actively maintained
Last commit 1 Jun 2026.

Deployrr is a homelab deployment automation tool that streamlines setting up and operating Docker and Docker Compose applications. It focuses on repeatable stack deployment, guided configuration, and opinionated integrations for networking and security in a home server environment.
Key Features
- Large catalog of pre-configured applications and stacks for one-click style deployment
- Automated environment setup with system checks to validate prerequisites
- Reverse proxy and networking automation (Traefik configuration, exposure modes, multi-domain and multi-server support)
- Security-focused options such as Docker socket proxy patterns and CrowdSec integration
- Multiple authentication integration options (including common OIDC-based providers)
- Stack management UI for deploying, updating, and managing containerized services
- Backup and restore automation for supported stacks
- Remote share mounting support for common protocols (SMB, NFS) and rclone-based mounts
- Monitoring and logging integrations for deployed services
Use Cases
- Rapidly bootstrap a new homelab host or VM with a standardized Docker Compose setup
- Deploy and manage a curated set of popular homelab apps behind a reverse proxy with consistent conventions
- Rebuild or recover a homelab environment using automated stack deployment plus backups
Limitations and Considerations
- DNS challenge provider support is limited to Cloudflare for automated certificate flows
- Some deployments require ports 80/443 to be reachable for typical reverse-proxy and certificate scenarios
- Certain apps with external database dependencies may require manual database cleanup during removal
Deployrr is best suited for users who want a guided, automated path to running many common homelab services with consistent defaults. It reduces the manual effort of wiring together Compose stacks, networking, and security options while keeping Docker as the underlying runtime.
Categories:
Tags:
Tech Stack:
Similar to Deployrr
Ansible-NAS
Ansible playbooks to build a home server with Docker apps
Ansible-NAS is an Ansible playbook collection that turns an Ubuntu server into a NAS-style home server by deploying and configuring many self-hosted apps via Docker.
HomelabOS
Ansible-based self-hosted app platform for running home services
HomelabOS is an Ansible and Docker-based app platform to deploy, update, back up, and run 100+ self-hosted services with a simple “app store” experience.


StartOS
Graphical Linux server OS optimized for self-hosting
Open source Linux server OS with a web UI and marketplace for installing, configuring, monitoring, and backing up self-hosted services.

ZaneOps
Self-hosted PaaS for deploying and managing apps and services
ZaneOps is a self-hosted open-source PaaS to deploy and manage web apps, static sites, databases, and background workers with Git-based workflows and built-in HTTPS.
Easypanel
Server control panel for deploying and managing Docker apps
Self-hosted control panel to deploy, manage, and monitor Docker-based apps with domains, SSL, environment variables, and one-click services.


Coolify
Self-hosted PaaS for deploying apps, databases, and services
Open-source, self-hostable PaaS to deploy websites, full-stack apps, databases, and Docker services on your own servers with Git-based CI/CD workflows.


