UI guide

The package includes a Livewire-based management UI styled with Flux UI and Tailwind CSS. It is available when ui.enabled is true (default) at the configured prefix (default /docker).

Layout

  • Sidebar: Navigation for Dashboard, Containers, Images, Volumes, Networks, Swarm (if initialized), Services, Nodes, Tasks, Secrets, Configs, and Plugins.
  • Main area: The active Livewire component (dashboard, list, inspect, or logs).
  • Dark mode: Supported via Flux; follows system or user preference where applicable.

Sections

  • Dashboard — System info, version, disk usage, prune actions
  • Containers — List, inspect, logs, start/stop/restart/kill/pause/remove
  • Images — List, pull with progress, search Hub, tag, inspect, history, prune
  • Networks and volumes — List, create, inspect, remove, prune
  • Swarm — Initialize, join, leave, services, nodes, tasks, secrets, configs

Middleware

Default middleware is ['web']. To require authentication, set ui.middleware to ['web', 'auth'] in config/docker-php.php.


Table of contents