Zum Inhalt springen

Project List & Detail Cards

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

The main window is a classic split view: a sidebar of your projects on the left, and a detail pane of cards for the selected project on the right.

The MultiDocker main window: the project sidebar on the left, and the selected project’s header, health, git, hostnames and routing cards on the right.

The sidebar lists every registered project. Each row shows its running state, and it expands to reveal that project’s AI/terminal sessions. A footer entry opens the global profile editor, with a live counter of how many profiles exist.

Starting or stopping a project from the sidebar swaps its toggle for a spinner while the action is in flight, so you always know what’s running.

Selecting a project shows a stack of cards. Each card maps to a CLI verb and only appears when it’s relevant.

The project name, path, primary hostname and quick start/stop/open actions.

An at-a-glance summary from mdocker health <name> --json: edge stack status, per-service container state, and an HTTP probe for each hostname. This is the fastest way to see whether a project is actually reachable, not just “running”.

For Shopware projects (shopware-dockware profile), shows the shop version, warns about APP_URL drift, and offers buttons for cache clear, build, and the sales-channel domain sync wizard. See Shopware Workflows.

A summary from mdocker git info <name> --json — branch, dirty counts, ahead/behind, stash, and (expanded) the last commit, remote URL and worktrees.

Manage the project’s hostnames — add, remove, and open them. Changing hosts re-renders the override and may regenerate the certificate and restart the router.

Per-hostname controls to start, copy, open and stop a public cloudflared demo tunnel. Starting a tunnel copies its URL to the clipboard.

One row per compose service showing state, ports, environment variables (with secret masking) and a ready-to-copy connection string for databases. See Accessing Databases from the Host.

Lists snapshots and offers dump/restore actions.

The project’s AI/terminal sessions, with a “new session” picker (claude / copilot / shell / exec). Opening one attaches an embedded terminal — see Attached Terminals.

  • The toolbar carries a Doctor button, refresh, settings, and the EDGE badge — a constant “EDGE” label that’s green when the edge stack is up and red when it’s down. Clicking it toggles the edge stack (remember: taking it down stops all projects).
  • The app also lives in the menubar as a compact popover with the project list and quick toggles.
  • A collapsible console at the bottom records every command the app ran, its output and exit code — handy for seeing exactly which mdocker call a click triggered.