Custom Domains & SSL
Every site you create in Blaze gets a custom .local domain with HTTPS enabled automatically. No manual certificate management or configuration needed.
How It Works
Section titled “How It Works”When you create a site named “myproject”, Blaze:
- Adds
myproject.localto your/etc/hostsfile (pointing to127.0.0.1) - Generates a trusted SSL certificate using mkcert
- Configures Nginx to serve the site on
https://myproject.local
Your browser will show a valid HTTPS connection with no security warnings.
Privileged Helper
Section titled “Privileged Helper”Custom domains on port 80 require a privileged helper service. Blaze asks for your password during first-time setup to install this. The helper:
- Allows Nginx to bind to port 80 (normally restricted to root)
- Manages
/etc/hostsentries for your.localdomains
The helper is installed once during initial setup and runs in the background.