Skip to content
Personal Blog
Personal Blog
  • 首頁
  • 生活日記
  • 讀書筆記
  • 小知識
  • 就是要吃
  • Wine
Personal Blog
Personal Blog
自架密碼管理器Bitwarden的伺服器「Vaultwarden」

自架密碼管理器Bitwarden的伺服器「Vaultwarden」

個人頭像 Wayne, 2026-03-172026-03-17

年紀大了要服老,不能再用自己的腦袋記密碼
加上網站對密碼設定的要求越來越嚴苛
只好靠密碼管理軟體來幫我記密碼了

原本在電腦上是使用Enpass這套軟體來管理密碼
這套軟體可以把資料都留在自己的電腦中
在透過NAS的私人雲端硬碟同步功能
就可以達到各電腦密碼同步的效果,實在是很好用
唯一的缺點就是手機版只能紀錄25筆密碼,實在很雞肋

為了讓手機也可以保有存取密碼的功能
就把腦筋動到Bitwarden這套軟體上
它有一個很棒的功能就是只要能自架管理密碼伺服器
手機app就沒有紀錄的限制,完全符合我免費仔的精神!!!

馬上著手在NAS上安裝Bitwarden伺服器的Docker–「Vaultwarden」
看很多網路文章,安裝的是Synology Container倉庫伺服器下載mprasil/bitwarden
不過實際連線到專案首頁,發現停止更新了
官網有說明:
This used to be the official bitwarden_rs image. The project has now been moved

專案已改到新的Vaultwarden,建議使用 「專案 (Docker Compose)」 方式來管理
建立資料夾:/docker/vaultwarden跟/docker/vaultwarden/data
docker-compose.yaml設定檔內容,透過這個設定檔可以安裝vaultwarden

# **專案名稱**:vaultwarden
# docker-compose.yaml
version: '3'
services:
  vaultwarden:
    image: vaultwarden/server:latest
    container_name: vaultwarden
    restart: always
    environment:
      - SIGNUPS_ALLOWED=true  # 註冊完帳號後,記得改回 false
      - DOMAIN=https://你的網址  # 如果還沒設定網址可先跳過
    volumes:
      - ./data:/data
    ports:
      - 5080:80  # 左邊的 5080 可以改成你喜歡的 Port

原本只想在內網中使用,不過Gemini提醒我

區網使用的「大陷阱」:HTTPS 與 加密
這點非常重要!Vaultwarden 是一個密碼管理員,為了安全,瀏覽器(Chrome, Edge, Safari)規定必須在 HTTPS 環境下才能啟動 Web Crypto API。
如果你只用 http://192.168.x.x:5080 (注意是 HTTP):
你可以看到登入畫面。
但你可能無法建立新帳號、無法儲存密碼、甚至無法登入。
瀏覽器會報錯,提示這不是安全來源。

這看起來問題有點嚴重,還好之前就有透過Synology DDNS的服務取得網址
那還是利用網址來設定
這邊有個插曲,一開始直接用註冊好的網址來設定
導致輸入網址之後直接是Vaultwarden的首頁,導致自己網站首頁被改掉
後來才發現應該要用子網域的方式:「vault.自己的網址」這樣才比較恰當
用子網域的方式還要更新Let’s Encrypt 憑證,重新申請一個或是更新原有憑證
把子網域的網址加到自己的網址之中,才不會出現憑證的問題

Vaultwarden映像檔安裝好,把網頁服務入口設定好,就順利連線
透過「vault.自己的網址」去登入首頁、建立新帳號之後
把enpass的備份資料倒進去,就完成網頁版的資料庫
之後手機下載app,登入方式為「自架」,也把網址輸入進去
完成登入後就可以同步密碼資料庫

後記:

  1. Bitwarden使用上跟enpass差不多,不過因為自架密碼伺服器的關係,所以使用app時需要登入的步驟
  2. 因為資料在雲端,所以server被入侵會是另一個安全疑慮,最好開啟兩階段登入(只是這樣用起來就再麻煩一點)

小知識

文章導覽

Previous post

近期文章

  • 自架密碼管理器Bitwarden的伺服器「Vaultwarden」
  • AI中的傑文斯悖論
  • Synology Docker初體驗-Scrutiny
  • 跨平台提醒工具-Microsoft To Do
  • 讀書筆記-精準選股:華爾街傳奇科技分析師的10堂投資課

分類文章

  • 網站筆記:外掛降版
  • 網站筆記:8 個實用的 WordPress 程式碼
  • AI中的傑文斯悖論
  • 科技阿媽給大家的忠告
  • Update–免費 CleanMyMac 替代方案

推薦網站

  • Gofile免費檔案分享空間
    免費放檔案的地方
  • Kinsta WordPress Theme Detector
    輸入網址查詢網站使用的 WP 佈景主題
  • Pexels圖庫
    免費的圖片資料庫
  • Yay Images 圖庫
    付費的商業圖片資料庫
  • 台大開放式課程
    財務管理課程
©2026 Personal Blog | WordPress Theme by SuperbThemes