## 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=${DOZZLE_MODE:-swarm} volumes: - /var/run/docker.sock:/var/run/docker.sock:ro ports: - ${PORT}:8080 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