feat: replace telegraf:latest base with own Dockerfile #4

Merged
dresi merged 3 commits from feat/telegraf-snmp-unifi-own-dockerfile into main 2026-06-11 16:04:45 +02:00
Owner

Summary

  • Replace FROM telegraf:latest with own build based on buildpack-deps:bookworm-curl (same approach as official influxdata-docker)
  • Pin Telegraf version to 1.39.0
  • Verify .deb download via GPG signature
  • Drop armhf/armel — only amd64 and arm64 needed
  • Drop unnecessary EXPOSE ports (SNMP-only use case)
  • Add entrypoint.sh from official Telegraf Docker repo
## Summary - Replace `FROM telegraf:latest` with own build based on `buildpack-deps:bookworm-curl` (same approach as official influxdata-docker) - Pin Telegraf version to `1.39.0` - Verify `.deb` download via GPG signature - Drop armhf/armel — only amd64 and arm64 needed - Drop unnecessary `EXPOSE` ports (SNMP-only use case) - Add `entrypoint.sh` from official Telegraf Docker repo
dresi added 1 commit 2026-06-11 15:58:10 +02:00
feat: replace telegraf:latest base with own Dockerfile based on official build
Some checks failed
Build and push telegraf-snmp-unifi image / build-and-push-image (push) Failing after 1m41s
18888f319a
dresi added 1 commit 2026-06-11 15:59:23 +02:00
fix: add apt upgrade and apt clean to reduce CVEs
Some checks failed
Build and push telegraf-snmp-unifi image / build-and-push-image (push) Failing after 1m40s
dc121ae8e5
dresi added 1 commit 2026-06-11 16:03:40 +02:00
feat: add workflow_dispatch trigger and document rebuild options
Some checks failed
Build and push telegraf-snmp-unifi image / build-and-push-image (push) Failing after 1m58s
88790ed23a
dresi merged commit f0b0306144 into main 2026-06-11 16:04:45 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: dresi/container-images#4
No description provided.