Nginx Config Generator
Generate an Nginx server config (reverse proxy or static) with domain, port, and optional SSL block. Everything is processed on your device, nothing is sent to a server.
Everything runs in your browser. Your data is never sent to our servers.
Example
Example Input
example.com + proxy 3000 + SSL
Example Output
server { … }How to Use
- 1Fill the fields with your project details (versions, port, options, etc.).
- 2Adjust the available choices (e.g. framework, package manager, mode).
- 3Click Generate (or press Ctrl+Enter).
- 4Copy the file from the output box and save it under the shown filename in your project.
About Nginx Config Generator
Nginx Config Generator builds an Nginx server block. Proxy mode forwards to an upstream app (with proxy & WebSocket headers); static mode serves files with try_files and asset caching. The SSL option adds an 80→443 redirect and a 443 block with Let’s Encrypt certificates.
Save it in /etc/nginx/sites-available/ then symlink into sites-enabled, test with "nginx -t", and reload. For SSL, issue the certificate with certbot first.
FAQ
Is my data sent to a server?
No. Every file is generated in your browser with JavaScript. Nothing is uploaded, logged, or stored on our servers.
Is the output ready to use?
Yes. The output is a valid, ready-to-commit config/deployment file. Always adjust the defaults (port, domain, passwords) for your environment before production.