You can customize your Nginx setup in HestiaCP by editing the template file located at /usr/local/hestia/data/templates/nginx/. Make sure to adjust it for your app’s needs and reload Nginx using sudo systemctl reload nginx after saving changes. For more details, Click here.
Ensure your Nginx error pages are correctly configured to point to Blesta's error path. Verify that API calls are routed through the @blesta location with proper rewrite rules in place. Additionally, double-check file permissions to avoid any access issues.
In Blesta, you can create email templates under Settings > Company > Emails. If you need a custom header, footer, or logo, modify the email templates there.
It looks like your Nginx configuration for Blesta on HestiaCP is mostly correct, but the error pages and API calls aren’t working. Here are some potential fixes and modifications you can apply:
1. Fix Error Pages Not Working
2. Fix API Calls & Feed Not Working
3. Ensure Proper API Rewrite Handling
4. Restart Nginx & Debug Logs