- Migrated from Python pre-commit to NodeJS-native solution - Reorganized documentation structure - Set up Husky + lint-staged for efficient pre-commit hooks - Fixed Dockerfile healthcheck issue - Added comprehensive documentation index
39 lines
1.1 KiB
Plaintext
39 lines
1.1 KiB
Plaintext
# Production environment configuration
|
|
# Application Name (used in Kubernetes labels and branding)
|
|
APP_NAME=rxminder
|
|
|
|
# Docker Image Configuration
|
|
# Use a specific tag for production (not :latest)
|
|
DOCKER_IMAGE=gitea-http.taildb3494.ts.net/will/meds:v1.2.0
|
|
|
|
# CouchDB Configuration
|
|
COUCHDB_USER=admin
|
|
COUCHDB_PASSWORD=change-this-secure-password
|
|
VITE_COUCHDB_URL=http://localhost:5984
|
|
VITE_COUCHDB_USER=admin
|
|
VITE_COUCHDB_PASSWORD=change-this-secure-password
|
|
|
|
# Application configuration
|
|
APP_BASE_URL=https://your-production-domain.com
|
|
|
|
# Kubernetes Ingress Configuration
|
|
INGRESS_HOST=meds.your-production-domain.com
|
|
|
|
# Kubernetes Storage Configuration
|
|
# Production storage class (adjust for your cluster)
|
|
STORAGE_CLASS=fast-ssd
|
|
# Production storage size (larger for production data)
|
|
STORAGE_SIZE=20Gi
|
|
|
|
# Mailgun configuration for production
|
|
MAILGUN_API_KEY=your-production-mailgun-api-key-here
|
|
MAILGUN_DOMAIN=your-production-domain.com
|
|
MAILGUN_FROM_EMAIL=noreply@your-production-domain.com
|
|
|
|
# Production-specific settings
|
|
NODE_ENV=production
|
|
|
|
# OAuth Configuration (Optional)
|
|
VITE_GOOGLE_CLIENT_ID=your_google_client_id_here
|
|
VITE_GITHUB_CLIENT_ID=your_github_client_id_here
|