Last active 2 weeks ago Unlisted

Docker Compose para alloy — dashboard Docker en Rust (Episodio #834)

Revision 45652ebedfcc95aa3fd880c6a8b3ea9060bdbaa4

compose.yml Raw
1services:
2 alloy:
3 image: ghcr.io/atareao/alloy:latest
4 container_name: alloy
5 restart: unless-stopped
6 ports:
7 - "${PORT:-3066}:3066"
8 volumes:
9 - /var/run/docker.sock:/var/run/docker.sock:ro
10 - ./data:/app/data
11 environment:
12 - PORT=${PORT:-3066}
13 - HOST=${HOST:-0.0.0.0}
14 - OIDC_ISSUER_URL=${OIDC_ISSUER_URL:?OIDC_ISSUER_URL is required}
15 - OIDC_CLIENT_ID=${OIDC_CLIENT_ID:?OIDC_CLIENT_ID is required}
16 - OIDC_CLIENT_SECRET=${OIDC_CLIENT_SECRET:?OIDC_CLIENT_SECRET is required}
17 - OIDC_REDIRECT_URL=${OIDC_REDIRECT_URL:?OIDC_REDIRECT_URL is required}
18 - TIMEZONE=${TIMEZONE:-UTC}
19 - RUST_LOG=${RUST_LOG:-info}
20 labels:
21 - "traefik.enable=true"
22 - "traefik.http.routers.alloy.rule=Host(`alloy.tudominio.com`)"
23 - "traefik.http.services.alloy.loadbalancer.server.port=3066"