MCP.so
ログイン

Nginx UI

@0xJacky

Nginx UI について

Yet another WebUI for Nginx

基本情報

カテゴリ

その他

ライセンス

AGPL-3.0

ランタイム

go

トランスポート

stdio

公開者

0xJacky

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "nginx-ui": {
      "command": "docker",
      "args": [
        "run",
        "-dit",
        "\\"
      ]
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Nginx UI?

Nginx UI is a web-based interface for managing Nginx servers. It provides online statistics, configuration editing, certificate management, and cluster support, developed by 0xJacky, Hintay, and Akino.

How to use Nginx UI?

Download the latest release from GitHub or use the Linux installation script. On first run, visit http://<your_server_ip>:<listen_port> in your browser to complete initial setup. Launch with nginx-ui -config app.ini or run in the background with nohup ./nginx-ui -config app.ini &. Docker images are also available.

Key features of Nginx UI

  • Online statistics for CPU, memory, load, and disk usage
  • Automatic configuration backup with version comparison and restore
  • Cluster management for multi-node mirroring operations
  • Export encrypted Nginx and Nginx UI configurations
  • ChatGPT assistant supporting multiple AI models
  • MCP (Model Context Protocol) interface for AI agent interaction
  • One-click Let's Encrypt certificate deployment and renewal
  • NgxConfigEditor and Ace Code Editor for online configuration editing
  • Online Nginx log viewer
  • Single executable binary built with Go and Vue
  • Automatic config test and Nginx reload after saving
  • Web terminal, dark mode, and responsive design

Use cases of Nginx UI

  • Simplify Nginx configuration management through a web dashboard
  • Monitor server health and traffic statistics in real time
  • Manage multiple Nginx instances via cluster mirroring
  • Automate certificate renewal and configuration backups
  • Integrate AI assistants for configuration optimization and debugging

FAQ from Nginx UI

What is the MCP feature in Nginx UI?

MCP (Model Context Protocol) provides dedicated API endpoints for AI agents to interact with Nginx UI, enabling automated configuration management and service control.

What are the system requirements for Nginx UI?

Nginx UI runs on macOS 11+, Windows 10+, and Linux 2.6.23+ for amd64, arm64, armv5, armv7, and x86 architectures. Nginx configuration must follow Debian style (include sites-enabled).

How do I access the demo instance?

A live demo is available at https://demo.nginxui.com with username admin and password admin.

What languages does Nginx UI support?

Officially supported languages are English, Simplified Chinese, and Traditional Chinese. Additional community translations are available via Weblate.

How does configuration backup work?

After any configuration change, Nginx UI automatically creates a backup. You can compare versions and restore previous configurations from the interface.

コメント

「その他」の他のコンテンツ