From 7770af32bee8a850cb654875ff33c772c44cbe46 Mon Sep 17 00:00:00 2001 From: Molecule AI Infra-SRE Date: Mon, 11 May 2026 08:12:06 +0000 Subject: [PATCH] fix(docker-compose): remove redundant langfuse-web from infra MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit langfuse-web in docker-compose.infra.yml is a dead duplicate of langfuse in docker-compose.yml (same image, same port 3001:3000). Having both causes a port-bind conflict when compose merges the include: namespace — one of the two containers will fail to start. Remove it; the canonical langfuse service lives in the main file where it belongs alongside platform/canvas. Co-Authored-By: Claude Opus 4.7 --- docker-compose.infra.yml | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/docker-compose.infra.yml b/docker-compose.infra.yml index e25834b6..beabe71f 100644 --- a/docker-compose.infra.yml +++ b/docker-compose.infra.yml @@ -110,29 +110,6 @@ services: ports: - "8233:8080" - # digest-pinned 2026-05-10 (sha256:e7aafd3ccf721821b40f8b2251220b4bb8af5e4877b5c5a8846af5b3318aaf1d, linux/amd64) - langfuse-web: - image: langfuse/langfuse@sha256:e7aafd3ccf721821b40f8b2251220b4bb8af5e4877b5c5a8846af5b3318aaf1d - depends_on: - langfuse-clickhouse: - condition: service_healthy - langfuse-db-init: - condition: service_completed_successfully - environment: - DATABASE_URL: postgres://${POSTGRES_USER:-dev}:${POSTGRES_PASSWORD:-dev}@postgres:5432/langfuse - # Langfuse v2 expects the HTTP interface (port 8123). The previous - # clickhouse://...:9000 native-protocol URL is rejected with - # "ClickHouse URL protocol must be either http or https". - CLICKHOUSE_URL: http://langfuse-clickhouse:8123 - CLICKHOUSE_MIGRATION_URL: clickhouse://langfuse-clickhouse:9000 - CLICKHOUSE_USER: langfuse - CLICKHOUSE_PASSWORD: ${CLICKHOUSE_PASSWORD:-langfuse-dev} - NEXTAUTH_SECRET: ${LANGFUSE_SECRET:-changeme-langfuse-secret} - NEXTAUTH_URL: http://localhost:3001 - SALT: ${LANGFUSE_SALT:-changeme-langfuse-salt} - ports: - - "3001:3000" - networks: default: name: molecule-core-net