告別終端機與設定檔,用點擊完成您的網站發佈
- [cite_start]視覺化管理: 將複雜的 Nginx 指令轉化為直覺的網頁介面,讓即使不熟悉伺服器指令的開發者也能輕鬆配置反向代理 。
- 一鍵式 SSL: 完美整合 Let’s Encrypt,自動申請、續期與配置 HTTPS 憑證,並支援 HTTP/2 與 HSTS 強制加密。
- 權限控制 (Access Lists): 內建存取清單功能,可快速為內部測試站點加上帳號密碼保護(Basic Auth),或限制僅限特定 IP 存取。
主要功能、特點
介紹: Nginx Proxy Manager (NPM) 是一款基於 Docker 的開源工具,旨在為 Nginx 提供一個功能強大的圖形化管理後台。它將路由、安全與憑證管理整合於一身,是自託管(Self-hosted)玩家的首選。
特色服務:
- 自定義位置 (Custom Locations): 支援為單一網域設定多個子路徑,並指向不同的後端容器或伺服器。
- Stream 轉發: 除了常見的 HTTP(S) 流量,還能處理 TCP 與 UDP 流量轉發(例如資料庫或遊戲伺服器連線)。
- 多用戶管理: 支援建立多個管理員帳號,方便團隊協作並追蹤變更紀錄。
- 自定義 Nginx 配置: 針對進階需求,仍保留了在 UI 中直接插入 Snippet 代碼的靈活性。
安裝指令
推薦使用 Docker Compose 進行部署,這是最標準且易於維護的方式:
version: '3.8'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81' # 管理介面通訊埠
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
為什麼推薦 Nginx Proxy Manager?
[cite_start]在 OSS軟體清單_2025 中,雖然已經有了 Nginx(編號 206)這類高效能核心,但對大多數使用者而言,設定與維護 SSL 憑證仍是巨大的門檻 [cite: 1][cite_start]。Nginx Proxy Manager 的出現解決了這個痛點——它讓代理伺服器從「專業網管工具」轉變為「人人可用的基礎設施」。如果您正在使用 Docker(編號 36)管理多個服務,NPM 將是您網路架構中最重要的一道門戶 。


