| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- ---
- services:
- alloy:
- image: grafana/alloy:v1.10.2
- container_name: alloy
- hostname: your-server-name
- command:
- - run
- - --server.http.listen-addr=0.0.0.0:12345
- - --storage.path=/var/lib/alloy/data
- - /etc/alloy/config.alloy
- ports:
- - "12345:12345"
- volumes:
- - ./config.alloy:/etc/alloy/config.alloy
- - alloy_data:/var/lib/alloy/data
- - /:/rootfs:ro
- - /run:/run:ro
- - /var/log:/var/log:ro
- - /sys:/sys:ro
- - /var/lib/docker/:/var/lib/docker/:ro
- - /run/udev/data:/run/udev/data:ro
- networks:
- - frontend
- labels:
- - traefik.enable=true
- - traefik.http.services.alloy.loadbalancer.server.port=12345
- - traefik.http.services.alloy.loadbalancer.server.scheme=http
- - traefik.http.routers.alloy.service=alloy
- - traefik.http.routers.alloy.rule=Host(`alloy.home.arpa`)
- - traefik.http.routers.alloy.entrypoints=websecure
- - traefik.http.routers.alloy.tls=true
- - traefik.http.routers.alloy.tls.certresolver=cloudflare
- restart: unless-stopped
- volumes:
- alloy_data:
- driver: local
- networks:
- frontend:
- external: true
|