Closed Terence0816 closed 1 year ago
我沒有使用過Nginx Proxy Manager去設定過proxy pass,但我剛剛看了下他的說明應該跟直接使用nginx 去部屬的方式一樣,你可以貼你 Nginx Proxy Manager上Advanced裡面的Custom Nginx Configuration的設定嗎? 我看圖片裡欄位是空的。
確實是空的,因為不知道要填什麼,呵呵~
確實是空的,因為不知道要填什麼,呵呵~
我方便私訊你嗎? 這樣講解可能比較快
我方便私訊你嗎? 這樣講解可能比較快
疑?我找不到怎麼私訊....暈
呵呵
你的 ssl certificate 有拿到憑證了嗎,類似下圖
然後你的 cloudflare token 是不是需要遮罩一下
我方便私訊你嗎? 這樣講解可能比較快
好,謝謝你~
抱歉,github沒有私訊功能XD 你可能要提供給我聯絡方法
咦
你的 SSL Certificate 有拿到憑證了嗎,類似下圖 然後你的 Cloudflare token 是不是需要遮罩一下
SSL Certificate 沒有拿憑証,原來這邊需要拿,我可能嘗試看看怎麼拿
Cloudflare token 那個我有中間亂填過沒關係
咦
你的 SSL Certificate 有拿到憑證了嗎,類似下圖 然後你的 Cloudflare token 是不是需要遮罩一下
SSL Certificate 沒有拿憑証,原來這邊需要拿,我可能嘗試看看怎麼拿
Cloudflare token 那個我有中間亂填過沒關係
應該說這邊先拿到,然後可以後面在 Proxy Hosts 設定時選用
好的,我試看看~感謝教導,我會先申請SSL看看 那我其他設置是不是也都錯誤的?
好的,我試看看~感謝教導,我會先申請SSL看看 那我其他設置是不是也都錯誤的?
我剛剛提到的部分要有設置,不然沒辦法proxy pass到你docker的端口,妳可以試試這樣寫有沒有用。 location / { proxy_pass http://localhost:3000; proxy_pass_header Server; proxy_set_header Host $http_host; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Scheme $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }
好的,我試看看~感謝教導,我會先申請SSL看看 那我其他設置是不是也都錯誤的?
我剛剛提到的部分要有設置,不然沒辦法proxy pass到你docker的端口,妳可以試試這樣寫有沒有用。 location / { proxy_pass http://localhost:3000; proxy_pass_header Server; proxy_set_header Host $http_host; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Scheme $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }
上面的 proxy host 的部分就是將 proxy pass 的 config 部分轉變成 UI 去進行設定,所以上面的設定不需要再手動設定過了喔
好的,我試看看~感謝教導,我會先申請SSL看看 那我其他設置是不是也都錯誤的?
我剛剛提到的部分要有設置,不然沒辦法proxy pass到你docker的端口,妳可以試試這樣寫有沒有用。 location / { proxy_pass http://localhost:3000; proxy_pass_header Server; proxy_set_header Host $http_host; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Scheme $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }
上面的 proxy host 的部分就是將 proxy pass 的 config 部分轉變成 UI 去進行設定,所以上面的設定不需要再手動設定過了喔
原來如此,沒有用過UI去設定過,感謝講解
搞了很久,真的不行,所以沒辦法只能上來求救...
環境: Vmware 虛擬系統 安裝 Ubuntu 64位元
後來自己試很久裝了 Docker,又網站下載好 gpt-ai-assistant 開瀏覽器測試 http://127.0.0.1:3000 也顯示OK
但才知道要 https 才可以,又安裝了 NginxProxyManager 不過裝完後又試很久,始終還是不知道哪裡該怎麼設定
另外因為我還有另一個 WINDOWS 網頁主機 ,已經把 443 跟 80 port 佔走了
我安裝容器時就像設定這樣 sudo docker run -d \ --name nginx-proxy-manager \ -p 8090:80 \ -p 81:81 \ -p 8443:443 \ -e "TZ=Asia/Taipei" \ -e "DEFAULT_HOST=xxx.abc.com" \ -v ~/nginx-proxy-manager:/config:rw \ --restart unless-stopped \ jc21/nginx-proxy-manager:latest
然後8090 跟 8443 都有把分享對應 port 設出去了 網址也有設定 xxx.abc.com 指定對應我目前的外網IP了
但 NginxProxyManager 真的不懂怎麼設定,能煩請各位大大教導一下嗎?