System Requirements
Requirements
Section titled “Requirements”| Requirement | Details |
|---|---|
| macOS | macOS 13 (Ventura) or later |
| Processor | Apple Silicon (M1, M2, M3, M4, or later) |
| Disk Space | ~500 MB for Blaze and server components |
| RAM | 4 GB minimum (8 GB recommended) |
About Apple Silicon
Section titled “About Apple Silicon”Blaze is built exclusively for Apple Silicon Macs. Intel-based Macs are not supported. All bundled server components (Nginx, MariaDB, PHP) are compiled as native ARM64 binaries for optimal performance.
Network Requirements
Section titled “Network Requirements”- First launch only: Internet connection required to download server components (Nginx, MariaDB, PHP)
- After setup: No internet connection needed for local development. Blaze works fully offline.
- Blaze Sync: Internet connection required for syncing with remote servers
Ports Used
Section titled “Ports Used”Blaze uses the following ports for local development:
| Port | Service |
|---|---|
| 80 | Nginx (custom .local domains) |
| 3306 | MariaDB |
| 8080+ | PHP built-in server (localhost-based sites) |
| 9081–9085 | PHP-FPM (one port per PHP version) |
If another application is using port 80 or 3306, Blaze will report a conflict when starting the server. Stop the conflicting service before starting Blaze.
File Locations
Section titled “File Locations”| Path | Contents |
|---|---|
~/Sites/ | WordPress site files (default, configurable) |
~/Library/Application Support/Blaze/Components/ | Nginx, MariaDB, and PHP binaries |
~/Library/Application Support/Blaze/Components/nginx/conf.d/ | Per-site Nginx configs |
~/Library/Application Support/Blaze/Components/nginx/logs/ | Nginx access and error logs |
~/Library/Application Support/Blaze/Components/mariadb/logs/ | MariaDB logs |