mapletree/lxc1/p4-monitor/alertmanager.yml
admin 989edc7587
Some checks are pending
PVE2 Infrastructure Deploy / terraform (push) Waiting to run
am and prometheus host pathing update
2026-02-06 10:56:08 -07:00

30 lines
No EOL
934 B
YAML

services:
alertmanager:
image: prom/alertmanager:latest
container_name: alertmanager_node${AM_NODE_ID}
restart: unless-stopped
user: "1000:1000"
ports:
- "9093:9093"
command:
- '--config.file=/etc/alertmanager/config.yml'
- '--storage.path=/alertmanager'
volumes:
- /shared/alertmanager/config:/etc/alertmanager
- /docker/alertmanager/data:/alertmanager
networks:
- am_external
- am_internal
labels:
- "traefik.enable=true"
- "traefik.docker.network=am_external"
- "traefik.http.routers.alertmanager.rule=Host(`${AM_HOST_NAME}.${TRAEFIK_DNS_SUFFIX}`)"
- "traefik.http.routers.alertmanager.tls=true"
- "traefik.http.routers.alertmanager.tls.certresolver=dns_resolver"
- "traefik.http.services.alertmanager.loadbalancer.server.port=9093"
networks:
am_internal:
driver: bridge
am_external:
external: true