Update docker-compose with generated values and correct jawn URL

This commit is contained in:
rebecca 2026-03-05 22:52:17 +00:00
parent 3c44a95673
commit d224f914cd

View File

@ -11,7 +11,7 @@ services:
environment: environment:
POSTGRES_DB: helicone POSTGRES_DB: helicone
POSTGRES_USER: postgres POSTGRES_USER: postgres
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-testpassword} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-fwlswgUDGZ2HnkhLSXUXaW9Z}
ports: ports:
- "54388:5432" - "54388:5432"
volumes: volumes:
@ -55,8 +55,8 @@ services:
- "9000:9000" - "9000:9000"
- "9001:9001" - "9001:9001"
environment: environment:
MINIO_ROOT_USER: ${MINIO_ROOT_USER:-minioadmin} MINIO_ROOT_USER: ${MINIO_ROOT_USER:-helicone-minio}
MINIO_ROOT_PASSWORD: ${MINIO_ROOT_PASSWORD:-minioadmin} MINIO_ROOT_PASSWORD: ${MINIO_ROOT_PASSWORD:-n2ddxGRfTRKxceJu9sBzNjR5}
volumes: volumes:
- minio_data:/data - minio_data:/data
command: server /data --console-address ":9001" command: server /data --console-address ":9001"
@ -74,7 +74,7 @@ services:
condition: service_healthy condition: service_healthy
entrypoint: > entrypoint: >
/bin/sh -c " /bin/sh -c "
/usr/bin/mc alias set localminio http://minio:9000 ${MINIO_ROOT_USER:-minioadmin} ${MINIO_ROOT_PASSWORD:-minioadmin}; /usr/bin/mc alias set localminio http://minio:9000 ${MINIO_ROOT_USER:-helicone-minio} ${MINIO_ROOT_PASSWORD:-n2ddxGRfTRKxceJu9sBzNjR5};
/usr/bin/mc mb --ignore-existing localminio/request-response-storage; /usr/bin/mc mb --ignore-existing localminio/request-response-storage;
/usr/bin/mc mb --ignore-existing localminio/prompt-body-storage; /usr/bin/mc mb --ignore-existing localminio/prompt-body-storage;
/usr/bin/mc mb --ignore-existing localminio/hql-store; /usr/bin/mc mb --ignore-existing localminio/hql-store;
@ -94,7 +94,7 @@ services:
ports: ports:
- "6379:6379" - "6379:6379"
environment: environment:
- REDIS_PASSWORD=${REDIS_PASSWORD:-helicone-redis-pw} - REDIS_PASSWORD=${REDIS_PASSWORD:-GZxSxoLZSiGI1OGt5UrzUuFh}
- REDIS_PORT=6379 - REDIS_PORT=6379
healthcheck: healthcheck:
test: ["CMD", "redis-cli", "ping"] test: ["CMD", "redis-cli", "ping"]
@ -113,7 +113,7 @@ services:
environment: environment:
FLYWAY_URL: jdbc:postgresql://db:5432/helicone FLYWAY_URL: jdbc:postgresql://db:5432/helicone
FLYWAY_USER: postgres FLYWAY_USER: postgres
FLYWAY_PASSWORD: ${POSTGRES_PASSWORD:-testpassword} FLYWAY_PASSWORD: ${POSTGRES_PASSWORD:-fwlswgUDGZ2HnkhLSXUXaW9Z}
CLICKHOUSE_HOST: http://clickhouse:8123 CLICKHOUSE_HOST: http://clickhouse:8123
CLICKHOUSE_USER: default CLICKHOUSE_USER: default
@ -140,11 +140,11 @@ services:
PORT: ${JAWN_PORT:-8585} PORT: ${JAWN_PORT:-8585}
NEXT_PUBLIC_BETTER_AUTH: "true" NEXT_PUBLIC_BETTER_AUTH: "true"
S3_ENDPOINT: http://minio:9000 S3_ENDPOINT: http://minio:9000
S3_ACCESS_KEY: ${MINIO_ROOT_USER:-minioadmin} S3_ACCESS_KEY: ${MINIO_ROOT_USER:-helicone-minio}
S3_SECRET_KEY: ${MINIO_ROOT_PASSWORD:-minioadmin} S3_SECRET_KEY: ${MINIO_ROOT_PASSWORD:-n2ddxGRfTRKxceJu9sBzNjR5}
S3_BUCKET_NAME: "request-response-storage" S3_BUCKET_NAME: "request-response-storage"
S3_PROMPT_BUCKET_NAME: "prompt-body-storage" S3_PROMPT_BUCKET_NAME: "prompt-body-storage"
S3_ENDPOINT_PUBLIC: ${S3_ENDPOINT_PUBLIC:-http://localhost:9000} S3_ENDPOINT_PUBLIC: https://minio-ai.apps.puddi.ng
CLICKHOUSE_CREDS: | CLICKHOUSE_CREDS: |
{ {
"CLICKHOUSE_HOST": "http://clickhouse:8123", "CLICKHOUSE_HOST": "http://clickhouse:8123",
@ -153,9 +153,9 @@ services:
"CLICKHOUSE_HQL_USER": "hql_user", "CLICKHOUSE_HQL_USER": "hql_user",
"CLICKHOUSE_HQL_PASSWORD": "" "CLICKHOUSE_HQL_PASSWORD": ""
} }
VERCEL_ENV: ${VERCEL_ENV:-production} VERCEL_ENV: production
BETTER_AUTH_SECRET: ${BETTER_AUTH_SECRET:-your-secret-key} BETTER_AUTH_SECRET: ffd0b5a8b1a0ebae605122f391609ecc096d0bc818ebb5a9683186d08aad5a04
SUPABASE_DATABASE_URL: postgres://postgres:${POSTGRES_PASSWORD:-testpassword}@db:5432/helicone SUPABASE_DATABASE_URL: postgres://postgres:${POSTGRES_PASSWORD:-fwlswgUDGZ2HnkhLSXUXaW9Z}@db:5432/helicone
web: web:
container_name: helicone-web container_name: helicone-web
@ -168,16 +168,16 @@ services:
db: db:
condition: service_healthy condition: service_healthy
environment: environment:
NEXT_PUBLIC_HELICONE_JAWN_SERVICE: ${JAWN_PUBLIC_URL:-http://localhost:8585} NEXT_PUBLIC_HELICONE_JAWN_SERVICE: https://jawn-ai.apps.puddi.ng
DATABASE_URL: postgres://postgres:${POSTGRES_PASSWORD:-testpassword}@db:5432/helicone DATABASE_URL: postgres://postgres:${POSTGRES_PASSWORD:-fwlswgUDGZ2HnkhLSXUXaW9Z}@db:5432/helicone
CLICKHOUSE_HOST: http://clickhouse:8123 CLICKHOUSE_HOST: http://clickhouse:8123
CLICKHOUSE_USER: default CLICKHOUSE_USER: default
CLICKHOUSE_PASSWORD: "" CLICKHOUSE_PASSWORD: ""
VERCEL_ENV: ${VERCEL_ENV:-production} VERCEL_ENV: production
SMTP_HOST: mailhog SMTP_HOST: mailhog
SMTP_PORT: 1025 SMTP_PORT: 1025
NEXT_PUBLIC_BETTER_AUTH: "true" NEXT_PUBLIC_BETTER_AUTH: "true"
BETTER_AUTH_SECRET: ${BETTER_AUTH_SECRET:-your-secret-key} BETTER_AUTH_SECRET: ffd0b5a8b1a0ebae605122f391609ecc096d0bc818ebb5a9683186d08aad5a04
SMTP_SECURE: false SMTP_SECURE: false
NODE_ENV: production NODE_ENV: production