Merge branch 'feat/conversational-birth-time-rectification'

# Conflicts:
#	.github/workflows/deploy-production.yml
#	frontend/src/app/api/account/route.ts
#	frontend/src/app/globals.css
#	frontend/src/app/page.tsx
#	frontend/tests/health-deployment.test.ts
This commit is contained in:
Jesse_Chen
2026-07-21 16:03:53 +08:00
103 changed files with 27355 additions and 395 deletions
+9 -1
View File
@@ -35,6 +35,13 @@ services:
JYOTISH_API_BASE: http://api:5200
expose:
- "3000"
healthcheck:
test: ["CMD", "node", "-e", "fetch('http://127.0.0.1:3000/api/health').then(r=>{if(!r.ok)process.exit(1)})"]
interval: 30s
timeout: 5s
retries: 5
start_period: 30s
start_interval: 1s
depends_on:
api:
condition: service_healthy
@@ -53,7 +60,8 @@ services:
- caddy_data:/data
- caddy_config:/config
depends_on:
- web
web:
condition: service_healthy
volumes:
caddy_data: