diff --git a/.claude/settings.local.json b/.claude/settings.local.json index bae05cc..547bc34 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -10,7 +10,10 @@ "Bash(git add:*)", "Bash(git commit:*)", "Bash(git remote add:*)", - "Bash(git push:*)" + "Bash(git push:*)", + "Bash(docker compose:*)", + "Bash(ssh:*)", + "Bash(ping:*)" ] } } diff --git a/docker-compose.yml b/docker-compose.yml index b3aecf6..2ab3243 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -151,6 +151,11 @@ services: environment: NODE_ENV: production PORT: 3001 + POSTGRES_HOST: postgres + POSTGRES_PORT: 5432 + POSTGRES_USER: ${POSTGRES_USER:-postgres} + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres} + POSTGRES_DB: ${POSTGRES_DB:-iconsulting} DATABASE_URL: postgresql://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@postgres:5432/${POSTGRES_DB:-iconsulting} REDIS_URL: redis://:${REDIS_PASSWORD:-redis123}@redis:6379 JWT_SECRET: ${JWT_SECRET:-your-jwt-secret-key} @@ -174,6 +179,11 @@ services: environment: NODE_ENV: production PORT: 3002 + POSTGRES_HOST: postgres + POSTGRES_PORT: 5432 + POSTGRES_USER: ${POSTGRES_USER:-postgres} + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres} + POSTGRES_DB: ${POSTGRES_DB:-iconsulting} DATABASE_URL: postgresql://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@postgres:5432/${POSTGRES_DB:-iconsulting} REDIS_URL: redis://:${REDIS_PASSWORD:-redis123}@redis:6379 ALIPAY_APP_ID: ${ALIPAY_APP_ID} @@ -203,6 +213,11 @@ services: environment: NODE_ENV: production PORT: 3003 + POSTGRES_HOST: postgres + POSTGRES_PORT: 5432 + POSTGRES_USER: ${POSTGRES_USER:-postgres} + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres} + POSTGRES_DB: ${POSTGRES_DB:-iconsulting} DATABASE_URL: postgresql://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@postgres:5432/${POSTGRES_DB:-iconsulting} REDIS_URL: redis://:${REDIS_PASSWORD:-redis123}@redis:6379 NEO4J_URI: bolt://neo4j:7687 @@ -230,6 +245,11 @@ services: environment: NODE_ENV: production PORT: 3004 + POSTGRES_HOST: postgres + POSTGRES_PORT: 5432 + POSTGRES_USER: ${POSTGRES_USER:-postgres} + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres} + POSTGRES_DB: ${POSTGRES_DB:-iconsulting} DATABASE_URL: postgresql://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@postgres:5432/${POSTGRES_DB:-iconsulting} REDIS_URL: redis://:${REDIS_PASSWORD:-redis123}@redis:6379 ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY} @@ -255,6 +275,11 @@ services: environment: NODE_ENV: production PORT: 3005 + POSTGRES_HOST: postgres + POSTGRES_PORT: 5432 + POSTGRES_USER: ${POSTGRES_USER:-postgres} + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres} + POSTGRES_DB: ${POSTGRES_DB:-iconsulting} DATABASE_URL: postgresql://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@postgres:5432/${POSTGRES_DB:-iconsulting} REDIS_URL: redis://:${REDIS_PASSWORD:-redis123}@redis:6379 ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY}