Everything in one window
Every stack, its logs, its editor and its terminal on a single page. No hunting through tabs.
A login that means it
Server-side sessions, rate-limited sign-in, optional 2FA, encrypted settings. One secret to set, ever.
Adopts what you run today
Dockle scans your system and pulls existing compose projects and plain containers under management - nothing gets restarted.
Errors you can't miss
Live log streaming with errors in red, a persistent activity log, and optional email alerts when something breaks.
Prune with confidence
Clean unused images, containers, networks and build cache one-by-one or together. Volumes always show exactly what goes first.
Backups that restore
Daily automatic backups, one-click restore that's itself reversible, and a download-everything zip. No lock-in, ever.
Install
# on your home server
mkdir -p /opt/dockle /opt/stacks && cd /opt/dockle
git clone https://github.com/lightmorphic/dockle.git .
echo "SECRET_KEY=$(python3 -c 'import secrets;print(secrets.token_urlsafe(48))')" > .env
docker compose up -d --build
Then
Open http://your-server:5001, create the admin account, and adopt what's already running. Prefer Podman? The runbook covers the daemonless setup in four steps.
Why not just Dockge?
Dockge is a great idea and Dockle borrows its shape unashamedly:
stacks as plain compose folders, a live editor, a docker run converter, logs and
a terminal in the browser. But it hasn't seen an update in a long while, and anything that
holds your Docker socket deserves active maintenance and a real front door. Dockle is that
same everyday tool, rebuilt fresh: secure login with 2FA, encrypted settings, email alerts,
scheduled backups with restores that actually restore - and your stacks folder stays plain
compose, so you can walk away any time.