# Database URLs for local development (outside Docker) # Change 'db' to 'localhost' if running the services natively # NOTE: If port 5432 is occupied, use 5433 instead CMS_DATABASE_URL=postgresql://user:password@localhost:5433/openccb_cms LMS_DATABASE_URL=postgresql://user:password@localhost:5433/openccb_lms # General fallback DATABASE_URL=postgresql://user:password@localhost:5433/openccb_cms # JWT Secret JWT_SECRET=supersecret # Logging RUST_LOG=info # AI Configuration # Providers: 'openai' or 'local' AI_PROVIDER=local OPENAI_API_KEY= # Local AI (Ollama & Whisper) LOCAL_WHISPER_URL=http://localhost:9000 LOCAL_OLLAMA_URL=http://localhost:11434 LOCAL_LLM_MODEL=llama3.2:3b # Mercado Pago Configuration MP_ACCESS_TOKEN= MP_PUBLIC_KEY= MP_WEBHOOK_SECRET= MP_BACK_URL_SUCCESS=http://localhost:3003/payments/success MP_BACK_URL_FAILURE=http://localhost:3003/payments/failure MP_NOTIFICATION_URL= # External MySQL Integration MYSQL_DATABASE_URL=mysql://db_user:db_password@localhost:3306/external_database_name EXTERNAL_TABLE_GRADES=notas EXTERNAL_ID_TIPO_NOTA=1 # Branding Defaults DEFAULT_ORG_NAME="OpenCCB" DEFAULT_PLATFORM_NAME="OpenCCB Learning" DEFAULT_LOGO_URL="" DEFAULT_FAVICON_URL="" DEFAULT_PRIMARY_COLOR="#3B82F6" DEFAULT_SECONDARY_COLOR="#8B5CF6"