From 51b8fa2b8c705ad0ad7d0857d1e82ae798991b50 Mon Sep 17 00:00:00 2001 From: Jannik Kramer Date: Tue, 5 Aug 2025 10:34:21 +0200 Subject: [PATCH] feat: configure caddy as reverse proxy for metabase --- .../metabase/compose.yaml | 18 ++++++++++++++++++ .../reverse-proxy/Caddyfile | 4 ++++ 2 files changed, 22 insertions(+) create mode 100644 docker_compose_applications/metabase/compose.yaml diff --git a/docker_compose_applications/metabase/compose.yaml b/docker_compose_applications/metabase/compose.yaml new file mode 100644 index 0000000..ee41df0 --- /dev/null +++ b/docker_compose_applications/metabase/compose.yaml @@ -0,0 +1,18 @@ +# Links & Resources +# - https://www.metabase.com/docs/latest/operations-guide/running-metabase-on-docker.html + +services: + metabase: + image: metabase/metabase:latest + container_name: metabase + restart: unless-stopped + env_file: + - .env + volumes: + - /ansible_docker_compose/project_data/metabase/data:/metabase-data + networks: + - caddy_net + +networks: + caddy_net: + external: true diff --git a/docker_compose_applications/reverse-proxy/Caddyfile b/docker_compose_applications/reverse-proxy/Caddyfile index 78cf3b0..708606c 100644 --- a/docker_compose_applications/reverse-proxy/Caddyfile +++ b/docker_compose_applications/reverse-proxy/Caddyfile @@ -2,6 +2,10 @@ pdf.consider-it.de { reverse_proxy oauth2-proxy:4180 } +metabase.consider-it.de { + reverse_proxy metabase:3000 +} + n8n.consider-funding.de { reverse_proxy n8n:5678 { flush_interval -1