feat: access log coop-cloud/traefik#126 #27

Open
fauno wants to merge 43 commits from access-log into main
Owner
No description provided.
fauno requested review from 3wordchant 2026-07-28 17:26:41 +00:00
fauno requested review from decentral1se 2026-07-28 17:26:41 +00:00
decentral1se left a comment
Owner

LGTM but I don't use this recipe!

LGTM but I don't use this recipe!
Owner

Traefik PR was merged and a new version released

Traefik PR was merged and a new version released
ammaratef45 changed target branch from alloy to main 2026-09-02 22:57:41 +00:00
ammaratef45 added 43 commits 2026-09-02 22:57:41 +00:00
the variable is not expanded and the domain name label ends up as a
literal "$DOMAIN".
- Restrict Alloy UI to loopback
- Narrow volume mounts: drop /dev, reduce /var/run to docker.sock:ro
- Replace HTTP scrape of :12345 with prometheus.exporter.self
Match with main branch (node-exporter / promtail / cadvisor):
- Add docker_only and explicit enabled_metrics to cadvisor exporter
- Match node-exporter collector config
- Match promtail relabeling (container_name, container_id, stack_namespace,
  service_name) and external hostname label
- Add SYSLOG_FILES option to tail /var/log/*log (matches promtail)
- Fix journal path and syslog listener address
Containers opt in with prometheus.io/scrape=true and optionally set
prometheus.io/port, prometheus.io/path, and prometheus.io/auth=basic.
Reviewed-on: #24
Reviewed-by: fauno <fauno@sutty.coop.ar>
This pull request has changes conflicting with the target branch.
  • .env.sample
  • README.md
  • abra.sh
  • compose.grafana.yml
  • compose.yml
  • config.alloy.tmpl
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin access-log:access-log
git checkout access-log
Sign in to join this conversation.