在某些環境要求之下,需要使用HTTPS才能正常使用,像是Webhook。但不是所有Docker部署的服務都能設定HTTPS,或是不方便設定,於是就需要一個作爲代理。
Docker化能讓部署變簡單,最近因爲N8N我練習不少,能用Docker去做就少一個虛擬機,對於邊緣主機(運算效能有限),使用Docker又能讓這些裝置多做點什麼。
Nginx可以監聽特定Port,然後把流量再轉到特定主機上。因此,Nginx可以部署HTTPS,代理然後再改用HTTP轉到其他內部服務。
OpenWebUI使用3000 port,並且是HTTP。本例將會使用Nginx作爲反向代理,讓Client能用HTTPS連線並正常使用OpenWebUI服務。
繼續閱讀 “在Windows10環境,用Docker部署Nginx反向HTTPS代理的OpenWebUI”