DD-UI is a declarative, security-first Docker orchestration engine. Please Docker responsibly.
2.2K
DD-UI is a declarative, security-first Docker orchestration engine. It compares runtime state (running containers) to declared state (your IaC repo), shows drift, and puts encryption (SOPS/AGE) and DevOps ergonomics first. Please Docker responsibly.
DD-UI is a Docker management engine that puts DevOps and encryption first — in essence, a Docker-focused CI/CD pipeline with a UI.
.env included — with SOPS/AGE, right from the UI. Values are censored by default, so you can stream or push configs to a repo safely, and DD-UI can still deploy them encrypted.
📸 See DD-UI in action → — SOPS-encrypted stacks decrypted on the fly, live logs, in-container terminal, drift detection, cleanup, and more.
⚠️ Pre-release — ~85–95% functional. Core works; some advanced features are partial (git-sync is currently unstable). Before you rely on it, skim the open issues and Known Issues for any dealbreakers. See Roadmap & Status for scope & cadence. CHEERS!
.env, and scripts with monaco (the editor from VS Code) — no compromise vs other Docker tools./api/... (JSON), with the static SPA served by the backend.sops for encrypt/decrypt; no plaintext secrets are stored.Full documentation → — deploy, configure, and run DD-UI.
.env, NginxIf you’d like to help keep the project moving:
DD-UI is distributed under the AGPL-3.0-or-later license — free and open for everyone, including commercial use, under its copyleft terms. See LICENSING.md for commercial/proprietary licensing options.
This section is a human‑readable summary and not a substitute for the license. Nothing here grants rights by itself.
The Software provided hereunder (“Software”) is licensed “as‑is,” without warranties of any kind—express, implied, or telepathically transmitted. The Softwarer (yes, that’s totally a word now) makes no promises about functionality, performance, compatibility, security, or availability—and absolutely no warranty of any sort. The developer shall not be held responsible, even if the software is clearly the reason your dog decided to orchestrate its own sidecar, your mom scored five tickets to Hawaii but you missed out because you were knee‑deep in a docker compose rabbit hole, or your stack drifted so hard it achieved sentience and renamed itself.
If using this orchestration UI leads you down a rabbit hole of obsessive network optimizations, breaks your fragile grasp of version pinning, or causes an uprising among your offline‑first containers—sorry, still not liable. Also not liable if your repo syncs so fast it rips a hole in the space‑time continuum or if your .env files multiply like Tribbles. The developer likewise claims no credit for anything that actually goes right either. Any positive experiences are owed entirely to the unstoppable force that is the Open Source community.
It’s never been a better time to be a PC user—or a homelabber. Just don’t blame me when YAML inevitably eats your weekend.
Content type
Image
Digest
sha256:e977af1b5…
Size
212.5 MB
Last updated
about 1 year ago
docker pull prplanit/dd-ui