DockTrace

Features in detail

Six things DockTrace does well — explained properly instead of in one line.

The full picture in 5 seconds

The overview instantly shows which server looks off, which containers need attention, and what happened recently.

The opening view answers exactly one question: is something broken right now? Instead of an alphabetical container list, you first see what looks off — and only below that, everything else.

If all is well, that’s an answer too. That’s precisely what the view is built for: glance, relax, put the phone away.

If you run several hosts, you see them side by side and spot immediately which one the trouble is sitting on.

Incidents, not log lines

Similar errors are grouped and prioritized automatically — you see problems, not endless raw output.

A container in a restart loop produces the same error message dozens of times. DockTrace collapses those repeating messages into a single incident instead of making you scroll through every line.

Each incident carries the context you need to judge it: which container, which image, since when, how often. That’s what lets you decide on the move whether it can wait until morning or needs you at a keyboard now.

This is the deliberate difference from the web UI: Dozzle shows you logs, DockTrace shows you incidents.

Live logs

Real-time container logs on your iPhone — with search, level filters, and quick copy & share of relevant snippets.

When the condensed view isn’t enough, one tap gets you to the raw log. It streams live while you watch.

Search and a log-level filter take you to the interesting part quickly, instead of wading through startup chatter.

Copy or share individual snippets straight away — handy when you want to hand the error to an issue tracker, a chat group, or your future self.

Favorites at a glance

Favorite and watch critical containers and servers — instead of scrolling through endless lists.

A homelab that’s grown over time quickly runs thirty containers — few of which are genuinely critical. Mark the ones that matter as favourites.

Favourites stay at the top no matter how many containers get added. The reverse proxy, the database and the service your family actually uses are always the first thing you see.

Everything else stays reachable, it just doesn’t demand attention.

Your data stays yours

Direct connection to your Dozzle instance. Credentials live only in the iOS Keychain — no cloud, no tracking.

DockTrace connects exclusively to the Dozzle instances you enter yourself. There’s no intermediary service, no user account and no registration.

Credentials live exclusively in the iOS Keychain on your device. No analytics, tracking or advertising services are built in, and crash reports don’t go to third parties.

Container logs routinely contain internals — paths, hostnames, occasionally credentials. That’s exactly why, with DockTrace, they never leave the path between your server and your device.

Native & calm

100% SwiftUI, dark mode first. An operations dashboard in your pocket — not a terminal on your phone.

DockTrace is built in SwiftUI and feels like it: quick launches, smooth scrolling, one-handed operation.

The design is built for dark mode — the typical moment is an evening on the sofa, or the middle of the night when an alert comes in. Calm graphite, with a single honey-amber accent for whatever needs attention.

Deliberately not the goal: squeezing the web UI onto a small screen, or replacing a terminal. DockTrace answers the questions you have while you’re out — for everything else there’s a computer.

← DockTrace