Docker
Reads containers through a read-only socket proxy. This shows each container’s state, spots image updates, and lets the assistant read logs and release notes. It can’t restart anything.
Set it up
Section titled “Set it up”integrations: docker: type: docker url: http://valet-dockerproxy:2375 sources: immich_server: immich-app/immich-server
layout: - title: Infrastructure widgets: - docker.updates| Option | Type | Default | What it does |
|---|---|---|---|
url | URL | required | valet-dockerproxy:2375 |
hide | list of string | [] | container names to leave out |
sources | map of string | {} | Where a container’s release notes live, when its image doesn’t say: { immich_server: immich-app/immich }. |
github | string | optional | a token, if you hit GitHub’s anonymous limit of 60 requests an hour |
Widgets
Section titled “Widgets”2 widgets. Each key starts with your instance name, here docker.
Updates
Section titled “Updates”docker.updates · list card · refreshes every hour while the page is open.
Tall draws the same as medium, so it isn't shown. Only the empty space changes.
States
Section titled “States”Containers
Section titled “Containers”docker.containers · status card · refreshes every 30 seconds while the page is open.
Tall draws the same as medium, so it isn't shown. Only the empty space changes.
States
Section titled “States”Assistant tools
Section titled “Assistant tools”What the assistant can use, once its access level allows it. Read tools run freely. Everything else asks first.
| Tool | Access | What it does |
|---|---|---|
containers_status | read | Every Docker container: running or not, how it exited and how long ago, whether it’s healthy. |
updates_check | read | Which containers have a newer version, and which release notes warn about breaking changes or migrations. |
update_notes | read | The release notes between the version a container runs and the newest one. |
container_logs | read | The recent logs of a container. |
Year in review
Section titled “Year in review”Slides this integration adds to the recap.














