
Deployrr
Automated Docker and Docker Compose homelab deployment

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 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.

Puter
Self-hostable web-based personal cloud and desktop environment
Self-hostable internet OS that provides a web desktop, cloud storage, and an app platform for files, web apps, and remote-work style workflows.


CasaOS
Personal cloud dashboard and app store for Docker-based home servers
Open-source personal cloud system with a web dashboard, app store, and file management to run and manage Docker apps on home servers and SBCs.


Dokku
Docker-powered PaaS for deploying apps on a single host
Dokku is a self-hosted, Docker-based mini PaaS that lets you deploy Heroku-style apps via Git push, using buildpacks or Dockerfiles with plugin-managed services.
Dockge
Web UI for managing Docker Compose stacks
Dockge is a self-hosted, stack-oriented manager for Docker Compose files, providing a responsive web UI to edit, deploy, update, and monitor compose.yaml stacks.

CapRover
Open-source PaaS that automates Docker app deployment and web serving
CapRover is an open-source platform to deploy, manage and scale apps using Docker and nginx with a web UI and CLI, automatic SSL, one-click databases and clustering suppo...

Docker
PHP
Bash