Added
- Backend-agnostic container management — one UI over the Container Engine Abstraction Layer
(CEAL), with a live Docker adapter (via Docker.DotNet) and a Podman adapter, a provider-based engine
registry, and a backend switcher that swaps engines without leaving the app. - Containers, images, volumes and networks — multi-page navigation with live, event-driven
refresh (no polling) and in-place row reconciliation, plus prune for stopped containers, unused
images and dangling volumes. - Container detail — a per-container page with live logs (level colouring, filter, follow),
live stats, an interactive terminal (attached exec with a PTY, rendered with Exclr8.Terminal),
and a structured inspect view (state, command, environment, mounts, networks, labels). - Run & pull flows — a Run modal (image, name, ports, environment, volumes, network, restart
policy) with a live command preview, auto-pull of missing images, and metadata pre-fill of exposed
ports and declared volumes; a Pull-image dialog with streaming progress; quick-start templates from
the empty state. - First-run onboarding — a full-window wizard that detects the container engines on your machine,
lets you pick a default, and links to a guided Podman install when none is present. - Activity timeline — a live, filterable feed of engine events (create / start / stop / pull /
remove and more), straight off the event stream with no polling. - Settings — light / dark / system theme applied live plus a top-bar quick-toggle, a persisted
settings store, a default-engine picker, a compact-density option for tighter list rows, and a
configurable terminal font (family, size, ligatures). - Graceful states — an empty state with quick-start, a no-match note, and an engine-down state
with reconnect and available-engine fallback. - Refined look — a crisp vector app mark used throughout, and theme-aware surfaces that hold up in
both light and dark.
These builds are unsigned / not notarized.
Linux: the .AppImage is self-contained — chmod +x and run it.
macOS: unzip, then clear quarantine before first launch: xattr -cr Kontena.App.
Windows: unzip and run Kontena.App.exe; SmartScreen may warn on first launch.