Files
docker/dozzle/compose.yml
2026-02-02 19:43:16 +01:00

39 lines
1.2 KiB
YAML

## Note: This compose file does not work directly with docker compose up, but it does work fine when used as a base for Portainer stack deploy.
## Reason: Portainer supports swarm mode deploy even for single node setups, while docker compose up does not.
## To use this file with docker compose up, uncomment the network section and the network_mode line, and remove the deploy section.
# Service Name: Dozzle
# Description : Docker log viewer
# Homepage : https://dozzle.dev/
services:
dozzle:
image: amir20/dozzle:latest
environment:
- DOZZLE_MODE=swarm
# - DOZZLE_HOSTNAME=dozzle.home.ramberg.net
# - DOZZLE_REMOTE_AGENT=agent:7007
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
ports:
- 8280:8080
# network_mode: "host"
networks:
- dozzle
deploy:
mode: global
restart_policy:
condition: on-failure
labels:
- homepage.group=Infrastructure
- homepage.name=Dozzle
- homepage.icon=dozzle.png
- homepage.href=https://dozzle.home.ramberg.net/
- homepage.instance.public.href=https://dozzle.home.ramberg.net/
- homepage.description=Docker Log Viewer
networks:
dozzle:
driver: overlay
attachable: true