From 56d6fa451462fd5433e66b9e8a1c8ff905a08861 Mon Sep 17 00:00:00 2001 From: treyt Date: Tue, 24 Feb 2026 21:39:43 -0600 Subject: [PATCH] Add Dozzle log viewer to dev and prod compose files Co-Authored-By: Claude Opus 4.6 --- docker-compose.dev.yml | 14 ++++++++++++++ docker-compose.yml | 20 ++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index b834022..fd38a55 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -180,6 +180,20 @@ services: networks: - casera-network + # Dozzle — lightweight real-time log viewer + dozzle: + image: amir20/dozzle:latest + container_name: casera-dozzle + restart: unless-stopped + ports: + - "${DOZZLE_PORT:-9999}:8080" + environment: + DOZZLE_NO_ANALYTICS: "true" + volumes: + - /var/run/docker.sock:/var/run/docker.sock:ro + networks: + - casera-network + volumes: postgres_data: redis_data: diff --git a/docker-compose.yml b/docker-compose.yml index 2a7a729..4f69c20 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -189,6 +189,26 @@ services: networks: - casera-network + # Dozzle — lightweight real-time log viewer + dozzle: + image: amir20/dozzle:latest + ports: + - "${DOZZLE_PORT:-9999}:8080" + environment: + DOZZLE_NO_ANALYTICS: "true" + volumes: + - /var/run/docker.sock:/var/run/docker.sock:ro + deploy: + replicas: 1 + restart_policy: + condition: any + delay: 5s + placement: + constraints: + - node.role == manager + networks: + - casera-network + volumes: postgres_data: redis_data: