Android & desktop out · iOS coming soon
v1.0.1Native apps for DockLog
Connect to the DockLog server you already run. Live logs, Kubernetes pods, container controls, log export, and host metrics on Android, Windows, and Linux. Self-hosted. No cloud account, no data sent to us.
No native macOS app yet. Use the web UI in Safari or Chrome on Mac.
Try the live demo
No self-hosted server required to explore DockLog. Use our public demo instance in a browser or in the native app.
| URL | https://demo.docklog.dev |
|---|---|
| Username | demo |
| Password | Demo@1106 |
In the native app
- Install the client from Google Play or desktop downloads below.
- Tap Connect Server and paste
https://demo.docklog.dev. - Sign in with
demo/Demo@1106.
Shared public demo environment. Do not store production secrets or sensitive data here.
No server yet?
The apps connect to a DockLog instance you run. Start with one command on any Docker host:
docker pull aimldev/docklog:latest
docker run -d \
--name docklog \
-p 8888:8000 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v $(pwd)/data:/app/data \
-e SECRET_KEYSECRET_KEY: Secret token string for signing secure JWT user session cookies.=your-secure-key-here \
-e DB_PATHDB_PATH: SQLite database storage file path for users and audit records.=/app/data/docklog.db \
aimldev/docklog:latestDownload
App v1.0.1 · requires DockLog server v1.0.0+ · amd64 desktop builds
Google Play
Phone and tablet. Requires Android 8+.
- Install from Google Play
- Open the app and tap Connect Server
App Store
Coming soon to the App Store. Until then, use the web UI in Safari on Mac or iPhone.
Linux (amd64)
Direct download from GitHub. Not in Flathub or Snap yet.
- Debian/Ubuntu: sudo dpkg -i docklog_1.0.1_amd64.deb
- Other distros: chmod +x the AppImage, then run it
Windows (x64)
Direct download. Not in the Microsoft Store yet.
- Download and unzip docklog-windows-x64.zip
- Run docklog.exe. No installer required
Release notes and checksums on GitHub Releases (v1.0.1). Questions? [email protected].
What you get
Multiple servers
Prod, staging, homelab. Save them all and switch without retyping credentials.
Live logs
Tail stdout/stderr over WebSocket. Same feed as the web UI.
Container controls
Start, stop, restart, delete, only if your DockLog user is allowed to.
Host metrics
CPU and memory charts on the server. 1H to 24H ranges.
Docker events
Get a notification when a container stops, dies, or fails a health check.
App lock
Optional PIN or biometrics. Credentials stored in Keychain / Keystore.
Shell access, log filters, and advanced connection settings (TLS skip, custom headers) are in the app too. Full docs.
Getting started
- 1
Run a DockLog server
Pull the image and start the server on a host with Docker socket access. Full guide in server setup.
- 2
Confirm it works in a browser
Open your DockLog URL on a laptop and sign in, or try the live demo (demo / Demo@1106). If the web UI works, the native app will too.
- 3
Install the client app
Android via Google Play. Windows and Linux via direct download below. amd64 builds from GitHub Releases.
- 4
Add your server in the app
Open the app, choose "Connect Server", paste your base URL (e.g. https://docklog.example.com:8888), and sign in.
- 5
Tail logs and manage containers
Dashboard lists running and stopped workloads with live CPU and memory. Open a container for the log stream.
Behind nginx or Cloudflare?
Forward /api and /ws, enable WebSocket upgrades, and use HTTPS in production. On the server, set TRUST_PROXY=true and add your public URL to ALLOWED_ORIGINS. In the app, Advanced Settings covers self-signed certs and Cloudflare Access headers.
Common questions
Do I need a DockLog server first?
You can try the public demo at https://demo.docklog.dev (demo / Demo@1106) without installing anything. For your own workloads, host DockLog with aimldev/docklog:latest and connect the app to your URL.
Can I try the app without self-hosting?
Yes. Use the live demo at https://demo.docklog.dev with username demo and password Demo@1106. Install the native app, add that URL under Connect Server, and sign in.
Is there a macOS app?
Not yet. On Mac, use the web dashboard in your browser. Native clients are available for Android, Windows, and Linux (amd64).
What server version do I need?
Native app v1.0.1 works with DockLog server v1.0.0 or newer. Match versions when possible. See GitHub Releases for notes.
Why won't logs stream?
Usually a reverse-proxy issue: /api and /ws need WebSocket upgrade headers. Self-signed TLS? Use Advanced Settings in the app. Full fixes in app docs troubleshooting.
Good to know
- The app only talks to servers you add. No DockLog cloud account, no data sent to us.
- Logins are saved on your device. Container logs stay on your server.
- Phone on Wi‑Fi? Use your server's LAN IP (e.g.
http://192.168.1.100:8888), notlocalhost. - HTTPS is recommended for any server reachable outside your LAN. HTTP is fine on a trusted home network.
- No macOS or iOS native app yet. Mac users: use the web dashboard.