The nginx web configuration tool nginxWebUI is an nginx auxiliary tool that can use web pages to quickly configure and manage nginx clusters.
1. This project can use WebUI to configure various functions of nginx, including http protocol forwarding, tcp protocol forwarding, reverse proxy, load balancing, SSL certificate automatic application, renewal, configuration, etc., and finally generate the nginx.conf file and cover nginx's The default configuration file completes the final functional configuration of nginx.
2. This project can manage multiple nginx server clusters. You can switch to the corresponding server at any time for nginx configuration with one click. You can also synchronize the configuration of a certain server to other servers with one click to facilitate cluster management.
3. nginx itself has complex functions. This project cannot cover all functions of nginx. It can only configure common functions. More advanced function configurations still need to be manually written in the final generated nginx.conf.
4. After deploying this project, you no longer need to search the Internet to configure nginx, and you no longer need to manually apply for and configure SSL certificates. You only need to add, delete, modify and check in this project to easily configure nginx.
This project is a web system based on springBoot. The database uses sqlite, so there is no need to install any database on the server.
v3.3.9
1. Upgrade nginx in docker to 1.22
2. Remove sqlite support and reduce jar size
v3.3.7
1. Fixed the bug that nginx was not reloaded when renewing the certificate manually.
v3.3.2
Updates:
1. Optimize the command to apply for multiple certificates
2.Fix the bug that deleting the certificate does not delete the file
v3.1.3
Update content
1. Fix the white screen problem when using non-port 443,80 proxy
2. Fixed the problem that the imported file was too large and could not be recognized.
3. Fixed the problem of remote synchronization data being too large and unable to be synchronized
v3.0.5
Update content
1.Fix the bug that the remote machine cannot see
v3.0.3
Update content
1. Fixed the problem of ignoring the horizontal bar symbol when starting with parameters.
2.Fix the problem of automatic check for updates failing
v3.0.2
Update content
1. Replace the mysql driver with 8.x to avoid vulnerabilities
v3.0.0
Update content
1. Replace the basic framework with solo to reduce memory usage.
2. Replace the local database with h2 to enhance system compatibility
3. Add drive letter display to all paths under win