{"repo":"cirrondly/domainup","free":true,"listed":false,"github":"https://github.com/cirrondly/domainup","clone":"git clone https://github.com/cirrondly/domainup.git","description":"DomainUp turns a simple YAML into a full reverse-proxy with Let’s Encrypt for Docker — perfect for self-hosters & DevOps.","language":"Python","stars":22,"topics":["automation","cloud-native","devops","docker","docker-compose","homelab","https","infrastructure-as-code","letsencrypt","nginx"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"🚀 DomainUp 1.0 – turn your Docker services into HTTPS domains in 1 minute, locally or in production. DomainUp Config-driven reverse proxy for Docker apps that ships production-ready HTTPS Nginx automation from a single YAML . Table of Contents - Why DomainUp - Features - Quickstart - Requirements - Installation - Example: domainup.yaml → rendered Nginx - Configuration - Configuration Options - Usage Examples - Files Generated - DomainUp vs Hetzner DNS – Complementary Tools - How It Works - Roadmap - Contributing - Security - Star & Support - License Why DomainUp Every self-hosted DevOps sprint looked the same: log into a Hetzner box, wire up a reverse proxy, massage Nginx blocks, request Let’s Encrypt certs, and cross fingers that Docker endpoints still spoke HTTPS . DomainUp turns that loop into a repeatable automation by reading one YAML map and emitting trusted templates for proxies and DNS orchestration. - Save late-night pager time with https-ready domains launched in under a minute. - Keep self-hosted Docker fleets tidy with versioned yaml and repeatable proxy steps. - Give devops teammates confidence that Let’s Encrypt renewals, security headers, and monitoring hooks run on schedule. Features - ⚡ Single YAML manifest defines every edge domain across Docker upstreams. - 🔐 Built-in HTTPS termination with Let's Encrypt webroot renewals and optional HSTS. - 🏠 Local development certificates : domainup cert --local auto-installs mkcert and generates trusted local certs (m","default_branch":null,"files":null,"tree":[],"storefront":"/r/cirrondly","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cirrondly/domainup/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}