--- title: ProcessMaker Community emoji: 🚀 colorFrom: blue colorTo: purple sdk: docker pinned: false --- # ProcessMaker Community Edition on HuggingFace Spaces ProcessMaker Community Edition running on HuggingFace Spaces with external MySQL database. ## Features - ✅ ProcessMaker 3.2.3 Community Edition - ✅ Apache + PHP 7.4 - ✅ External MySQL/PostgreSQL support - ✅ Port 7860 (HuggingFace standard) ## Configuration ### Database Connection Set the following secrets in HuggingFace Space settings: - `DB_HOST` - Database host (e.g., your Supabase or external MySQL host) - `DB_PORT` - Database port (default: 3306) - `DB_NAME` - Database name (e.g., processmaker) - `DB_USER` - Database user - `DB_PASS` - Database password ### Example: Using Supabase PostgreSQL 1. Create a Supabase project 2. Get your PostgreSQL connection details 3. Set the secrets in Space settings ## Access After deployment, access ProcessMaker at: - Main app: `https://[your-space-name].hf.space/` ## Notes - ProcessMaker requires a MySQL/PostgreSQL database - First launch may take a few minutes to initialize - Recommended to use external managed database service ## License ProcessMaker Community Edition - See LICENSE.txt in the application