Tugtainer: Automated Docker Updates With Home Assistant Notifications
Tugtainer now automates Docker updates across my homelab and pushes Home Assistant notifications for every container update event, giving me a clean, visible audit trail.

I opened Issue #1561 to solve a real homelab pain: Docker updates across three hosts without a reliable audit trail. The fix is now live — Tugtainer handles container updates and Home Assistant shows persistent notifications whenever something changes.
Automated Docker updates across multiple hosts
The deployment is a simple hub-and-spoke layout:
- Tugtainer UI on
docker_69with a socket-proxy for safe Docker API access. - Tugtainer agents on
docker_10anddocker_14, each behind its own socket-proxy. - Auto-update schedule at 03:30 daily.
- Protected labels on Tugtainer + socket-proxy so they never update themselves.
Home Assistant notifications for every update
Tugtainer sends an Apprise JSON webhook into Home Assistant. A dedicated package listens and creates persistent notifications for each update event. This gives me a clean, visible log of container changes directly in HA.

Key package: config/packages/tugtainer_updates.yaml
Package index: config/packages/README.md
Why this works for my homelab
- Centralized control: one UI, multiple agent endpoints.
- Safe updates: socket-proxy limits Docker access.
- Operational visibility: Home Assistant notifications for every update.
- Repeatable setup: everything is documented and committed.
If you’re running Docker across multiple hosts, this combo gives you reliable container updates plus an HA-backed audit trail.
Draft generated with help from Codex

