目錄表

Nginx Proxy Manager(NPM) 當 Revers Proxy Server(Docker)

編輯與啟動

進入網頁設定

更版升級

問題處理

1. 使用 Cloudflare 當 CDN 時傳入實際用戶 IP 的設定

2. 解決無法下載Proxy Host 超過 1GB 大檔案的設定

3. 解決忘記登入資訊的做法

4. 統計分析紀錄的做法

5. 安裝環境無 IPv6 的議題

6. 升級到 v2.11 後 Custom locations 無法運作議題

7. 匯出設定資料到另外一台主機匯入的作法

  1. 在來源主機匯出

    cd nginx-proxy-manager
    tar -cvf data.tar data/
    tar -cvf letsencrypt.tar letsencrypt/

  2. 將 data.tar 與 letsencrypt.tar 複製到目標主機 Exp.

    scp *.tar 172.16.1.99:/root/

  3. 在目標主機匯入

    mv *.tar nginx-proxy-manager/
    cd nginx-proxy-manager
    
    docker compose down
    
    mv data data.org
    mv letsencrypt letsencrypt.org
    
    tar -xvf data.tar
    tar -xvf letsencrypt.tar
    
    docker compose up -d
    docker compose logs -f

參考網址