apiVersion: v1 kind: ConfigMap metadata: name: adopt-a-street-config namespace: adopt-a-street data: # CouchDB Connection COUCHDB_URL: "http://adopt-a-street-couchdb:5984" COUCHDB_DB_NAME: "adopt-a-street" # CouchDB Connection Pool Settings (optional) COUCHDB_MAX_CONNECTIONS: "10" COUCHDB_REQUEST_TIMEOUT: "30000" # Backend Configuration PORT: "5000" NODE_ENV: "production" # Frontend URL (update with your actual domain) FRONTEND_URL: "http://adopt-a-street.local" # Cloudinary Configuration (non-sensitive values only) # Note: CLOUDINARY_API_SECRET should be in secrets.yaml CLOUDINARY_CLOUD_NAME: "your-cloudinary-cloud-name" # Stripe Configuration (optional - currently mocked) # Note: STRIPE_SECRET_KEY should be in secrets.yaml STRIPE_PUBLISHABLE_KEY: "your-stripe-publishable-key" # OpenAI Configuration (optional - for AI features) # Note: OPENAI_API_KEY should be in secrets.yaml OPENAI_MODEL: "gpt-3.5-turbo"