Container Update Report — 2026-05-14
Generated by check-updates.py
Summary
- Total services scanned: 14
- Updates available: 9
- Up to date: 3
- Skipped (custom/local): 2
- Unknown/parse error: 0
Available Updates
| Service | Compose File | Current | Latest | Type | Risk |
|---|---|---|---|---|---|
| influxdb | compose.influxdb.yaml | 2.8.0 |
2.9.1 |
minor | 🔴 high |
| seafile-mysql | compose.seafile.yaml | 11.8.5 |
11.8.6 |
patch | 🔴 high |
| seafile-redis | compose.seafile.yaml | 8.4.0 |
8.6.3 |
minor | 🔴 high |
| timescaledb | compose.timescaledb.yaml | 2.7.1-pg14 |
2.19.3-pg14 |
minor | 🔴 high |
| homeassistant | compose.homeassistant.yaml | 2025.1.2 |
2025.12.5 |
minor | 🟡 medium |
| borgmatic | compose.borgmatic.yaml | v1.1.10-1.4.21 |
v1.1.17-1.5.18 |
patch | 🟢 low |
| dns-ad-blocker | compose.dns-ad-blocker.yaml | latest |
armhf |
rolling | 🟢 low |
| esphome | compose.esphome.yaml | 2022.12.8 |
2026.4.5 |
major | 🟢 low |
| grafana | compose.grafana.yaml | 11.4.0 |
11.6.14 |
minor | 🟢 low |
Skipped Services (Locally Built / Custom)
| Service | Compose File | Image | Reason |
|---|---|---|---|
| caddy | compose.caddy.yaml | caddy |
locally built from Dockerfile |
| collectd | compose.collectd.yaml | collectd:bookworm |
locally built from Dockerfile |
Risk Classification Legend
- 🔴 High: Databases and critical infrastructure. Never auto-update. Plan migrations carefully.
- 🟡 Medium: Core services that affect availability. Discuss before updating.
- 🟢 Low: Non-critical services. Safe to batch-apply patches after quick review.
Next steps: Run check-updates.py apply --service <name> to update a service (dry-run by default, use --yes to apply).
Update scan at 17:26
Generated by check-updates.py
Summary
- Total services scanned: 14
- Updates available: 9
- Up to date: 3
- Skipped (custom/local): 2
- Unknown/parse error: 0
Available Updates
| Service | Compose File | Current | Latest | Type | Risk |
|---|---|---|---|---|---|
| influxdb | compose.influxdb.yaml | 2.8.0 |
2.9.1 |
minor | 🔴 high |
| seafile-mysql | compose.seafile.yaml | 11.8.5 |
11.8.6 |
patch | 🔴 high |
| seafile-redis | compose.seafile.yaml | 8.4.0 |
8.6.3 |
minor | 🔴 high |
| timescaledb | compose.timescaledb.yaml | 2.7.1-pg14 |
2.19.3-pg14 |
minor | 🔴 high |
| homeassistant | compose.homeassistant.yaml | 2025.1.2 |
2025.12.5 |
minor | 🟡 medium |
| borgmatic | compose.borgmatic.yaml | v1.1.10-1.4.21 |
v1.1.17-1.5.18 |
patch | 🟢 low |
| dns-ad-blocker | compose.dns-ad-blocker.yaml | latest |
armhf |
rolling | 🟢 low |
| esphome | compose.esphome.yaml | 2022.12.8 |
2026.4.5 |
major | 🟢 low |
| grafana | compose.grafana.yaml | 11.4.0 |
11.6.14 |
minor | 🟢 low |
Skipped Services (Locally Built / Custom)
| Service | Compose File | Image | Reason |
|---|---|---|---|
| caddy | compose.caddy.yaml | caddy |
locally built from Dockerfile |
| collectd | compose.collectd.yaml | collectd:bookworm |
locally built from Dockerfile |
Risk Classification Legend
- 🔴 High: Databases and critical infrastructure. Never auto-update. Plan migrations carefully.
- 🟡 Medium: Core services that affect availability. Discuss before updating.
- 🟢 Low: Non-critical services. Safe to batch-apply patches after quick review.
Next steps: Run check-updates.py apply --service <name> to update a service (dry-run by default, use --yes to apply).