Nginx UI
A self-hosted web interface for configuring and managing Nginx, adding online server statistics, automatic configuration backups, multi-server cluster management, and an MCP endpoint.
Nginx UI is a web-based interface for managing Nginx, showing online statistics such as CPU, memory, load and disk usage, and automatically backing up configuration changes with version comparison and restore.
It supports cluster management for mirroring configuration to multiple nodes, exporting encrypted Nginx and Nginx UI configuration for redeployment, and an in-app assistant that can discuss and help optimize configurations using several language models. It also exposes an MCP (Model Context Protocol) endpoint for agent access.
It can be run from an executable, with systemd, or with Docker, and is developed with a Go backend and a Vue frontend.