{"repo":"pythonsaber2/dockly","free":true,"listed":false,"github":"https://github.com/pythonsaber2/dockly","clone":"git clone https://github.com/pythonsaber2/dockly.git","description":"A lightweight, self-hosted deployment platform for Dockerized applications.","language":"CSS","stars":13,"topics":["continuous-deployment","deployment","developer-tools","devops","docker","golang","paas","self-hosted"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Dockly A lightweight, self-hosted deployment platform for shipping Dockerized applications from Git repositories. Dockly gives a single server the workflow developers expect from a hosted platform—deploys, logs, health checks, release history, and rollbacks—without introducing Kubernetes, Redis, a separate database, or a background queue. Dockly is an early MVP. It is designed for a single trusted Docker host and is not yet a multi-node orchestrator. Why Dockly Existing self-hosted platforms are excellent at broad infrastructure management, while CLI deployers are excellent at automation. Dockly focuses on the useful space between them: - One small control-plane binary with an embedded dashboard - Docker and Git as the runtime contract , with no proprietary build format - Atomic, file-backed state —easy to inspect, back up, and move - Failure-aware releases that retain the previous image and restore it when a new container fails its health check - A quiet operator interface centered on applications and release activity MVP features - Deploy a Git branch using its Dockerfile - Build and run applications with Docker - Password-only console authentication - Optional bearer-token API authentication - Server-side environment variable storage (values are never returned by the API) - Container logs and live status checks - Deployment history with commit and image references - Rollback to any successful retained image - HTTP health checks with automatic recovery of the previous image","default_branch":null,"files":null,"tree":[],"storefront":"/r/pythonsaber2","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pythonsaber2/dockly/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."}