# Source build configuration MULTICA_VERSION=v0.1.32 MULTICA_PGVECTOR_VERSION=pg17 # Ports MULTICA_BACKEND_PORT_OVERRIDE=8080 MULTICA_FRONTEND_PORT_OVERRIDE=3000 # PostgreSQL MULTICA_POSTGRES_DB=multica MULTICA_POSTGRES_USER=multica MULTICA_POSTGRES_PASSWORD=multica # Authentication & Security (CHANGEME: update JWT_SECRET for production) MULTICA_JWT_SECRET=change-me-in-production # Frontend origin (used by backend for CORS and cookie settings) MULTICA_FRONTEND_ORIGIN=http://localhost:3000 MULTICA_APP_URL=http://localhost:3000 MULTICA_CORS_ALLOWED_ORIGINS= MULTICA_COOKIE_DOMAIN= # Email via Resend (optional) MULTICA_RESEND_API_KEY= MULTICA_RESEND_FROM_EMAIL=noreply@multica.ai # Google OAuth (optional) MULTICA_GOOGLE_CLIENT_ID= MULTICA_GOOGLE_CLIENT_SECRET= MULTICA_GOOGLE_REDIRECT_URI=http://localhost:3000/auth/callback # Resources - PostgreSQL MULTICA_POSTGRES_CPU_LIMIT=1.00 MULTICA_POSTGRES_MEMORY_LIMIT=1G MULTICA_POSTGRES_CPU_RESERVATION=0.25 MULTICA_POSTGRES_MEMORY_RESERVATION=256M # Resources - Backend MULTICA_BACKEND_CPU_LIMIT=2.00 MULTICA_BACKEND_MEMORY_LIMIT=2G MULTICA_BACKEND_CPU_RESERVATION=0.50 MULTICA_BACKEND_MEMORY_RESERVATION=512M # Resources - Frontend MULTICA_FRONTEND_CPU_LIMIT=1.00 MULTICA_FRONTEND_MEMORY_LIMIT=1G MULTICA_FRONTEND_CPU_RESERVATION=0.25 MULTICA_FRONTEND_MEMORY_RESERVATION=256M # Logging MULTICA_LOG_MAX_SIZE=100m MULTICA_LOG_MAX_FILE=3 # Timezone TZ=UTC