Spaces:
Sleeping
Sleeping
| 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 | |