mirror of
https://github.com/Viren070/docker-compose-template.git
synced 2025-12-01 23:17:00 +01:00
34 lines
1015 B
YAML
34 lines
1015 B
YAML
services:
|
|
dozzle:
|
|
image: amir20/dozzle:latest
|
|
container_name: dozzle
|
|
restart: unless-stopped
|
|
expose:
|
|
- 8080
|
|
environment:
|
|
DOZZLE_ENABLE_ACTIONS: "true"
|
|
DOZZLE_NO_ANALYTICS: "true"
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.http.routers.dozzle.rule=Host(`${DOZZLE_HOSTNAME}`)"
|
|
- "traefik.http.routers.dozzle.entrypoints=websecure"
|
|
- "traefik.http.routers.dozzle.tls.certresolver=myresolver"
|
|
- "traefik.http.routers.dozzle.middlewares=dozzle-auth"
|
|
- "traefik.http.middlewares.dozzle-auth.basicauth.users=${DOZZLE_USERNAME}:${DOZZLE_HASHED_PASSWORD}"
|
|
- "flame.type=app"
|
|
- "flame.name=Dozzle"
|
|
- "flame.url=https://${DOZZLE_HOSTNAME}"
|
|
healthcheck:
|
|
test: ["CMD", "/dozzle", "healthcheck"]
|
|
interval: 3s
|
|
timeout: 30s
|
|
retries: 5
|
|
start_period: 30s
|
|
networks:
|
|
- addon_network
|
|
|
|
networks:
|
|
addon_network:
|
|
external: true |