dockxo beta
FeaturesPricingBlogChangelogGet started Sign in
features/panel
Search, jobs, mobile, one dashboardsince v0.1

The panel

A fast, keyboard-first dashboard. Search everything with ⌘K, follow persistent jobs, group services in folders, colour categories, and a layout that works on a phone.

  • ⌘K search across projects, services and servers by name, domain, repo, image, IP, folder, kind and status
  • Letters-in-order matching ("lbsub"), accents and dotless i fold, recent picks on an empty query
  • Persistent, cancellable jobs with logs; interrupted jobs are marked, never lost
  • Folders, colour categories (app / db / lb) and a collapsible project tree
  • Copy control next to every IP and connection string
  • Bottom navigation and service chips on phones

Press ⌘K (or /) anywhere. The palette searches projects, services and servers by name, domain, repo, image, server, IP, folder, kind and status; several words narrow the result, letters in order match names, accents and dotless i fold. Results are grouped, matches highlighted, and the reason is shown when the name alone does not explain a hit (“domain editor.acme.com”). Arrow keys and Enter navigate, Tab limits it to the current project, recent picks show on an empty query. Everything runs on data already loaded, so it is instant.

Jobs

Deploys, migrations, backups, restores and permission fixes are jobs. They survive a refresh, can be cancelled, keep their log, and the Jobs page lists every one. A job orphaned by a panel restart is marked interrupted rather than left spinning forever.

Layout

Projects come first in the sidebar with a collapsible tree; project rows show the servers they run on. Services can be grouped in folders and get a colour category — app, database, balancer — automatically, with a per-service override. The panel shows v<version>+<commit> in the sidebar footer, and on a phone the sidebar becomes a bottom navigation with sibling services as chips.

Operators

ADMIN_EMAILS marks panel operators; the tools that reconnect or move every agent are admin-only and hidden from regular accounts. With DOCKXO_ADMIN_TOKEN set, a read-only operator API (/api/admin/*) reports version, commit, instance lock, database latency, migrations, agents and memory.