天天看點

群晖nas docker安裝bitwarden,實作ssl證書,通路并注冊登入的問題

作者:吾青吾高

第一步、在docker容器中安裝bitwarden,在映像中啟動,切換容器界面, 點選新增,下一步建立,這裡就不介紹建立過程了。

建立好了之後,如果容器在運作,先将暫停運作, 點選菜單欄中的編輯, 點選存儲空間設定,然後建立檔案夾,填寫路徑 如下圖:

群晖nas docker安裝bitwarden,實作ssl證書,通路并注冊登入的問題

群晖nas裡docker容器中的容器界面

群晖nas docker安裝bitwarden,實作ssl證書,通路并注冊登入的問題

群晖nas裡docker容器中打開編輯的存儲空間設定界面

第二步、按以上教程安裝和設定路由端口映射後,如網頁版https://example.com打不開,不帶https://能打開但注冊後無法送出現象解決方案如下

解決方案:此現象主要為bitwarden Docker中缺少ssl證書,可在群晖的Docker/Bitwarden中建立ssl檔案夾,關閉容器,編輯容器,卷中添加檔案夾bitwarden/ssl裝載路徑/ssl/,導出群晖證書解壓到ssl檔案夾,添加環境變量 ROCKET_TLS值 {certs="/ssl/cert.pem",key="/ssl/privkey.pem"}應用(值可以直接複制,但不要忘了括号,否則容器運作會報錯停止),正常的話https就可以正常連接配接并注冊了。

群晖nas docker安裝bitwarden,實作ssl證書,通路并注冊登入的問題

群晖nas裡證書界面

群晖nas docker安裝bitwarden,實作ssl證書,通路并注冊登入的問題

群晖nas存放ssl證書目錄