Nginx Configuration

Fine-tune server blocks, edit configuration files, and add rewrite rules.

Nginx Configuration

Burrow operates a highly optimized, native Nginx web server in the background.

Configuration Paths

All configurations are isolated within the Burrow home directory:

  • Global Config: %USERPROFILE%\.burrow\nginx\nginx.conf
  • Virtual Hosts: %USERPROFILE%\.burrow\nginx\sites\{domain}.conf
  • Vhost Template: resources/nginx/vhost.template inside the Burrow installation folder.

Custom Nginx Rules

You can edit individual Nginx server blocks directly from the GUI:

  1. Open the project settings panel.
  2. Add custom redirects, CORS headers, URL rewrites, or proxy rules.
  3. Saving triggers an Nginx syntax validation (nginx -t) in the background. The server only reloads if the configuration is valid, preventing downtime from configuration errors.