用 Docker 自架看板管理工具 Wekan

Jiajun Xu
2 min readFeb 14, 2019

開源專案 Wekan,是眾多 "Trello alternative" 裡頭比較流行的一項,還原度非常高!

架設 Wekan 的方法有很多種,而從零開始架設 Wekan非常麻煩,基本上很少人這樣做,一般來說會使用 snapDocker,甚至 Wekan 團隊還做了一份 auto-installation script

我用的方法是 Docker,雖說 docker run打下去就部署好了,但不代表它能動。以下是簡單設定的筆記:

  1. 我運作成功的映像檔是來自 mquandalle,而不是 Wekan 官方,沒有仔細比對兩者的 dockerfile,總之官方映像檔試好幾次跑不動就對了。
  2. Wekan 映像檔不包含資料庫,所以要先啟用一個 mongo DB,才能啟用 Wekan。
  3. 注意 Wekan dockerfile 裡預設的 port 是 8080,不要映射錯了。
  4. 有個必要的環境參數 "ROOT_URL",要填的是我們未來運行 Wekan 時的實際根目錄,例如 http://192.168.1.99/wekan這樣,填錯的話會導致無法編輯卡片。
  5. 我使用的指令:
docker run — name mongo -d mongodocker run — name wekan — link mongo:db \
-e ROOT_URL=http://wekan.jj-edge.space \
-e MONGO_URL=mongodb://db \
-p 8080:8080 -d mquandalle/wekan
大致上長這樣

--

--

Jiajun Xu

漫畫迷,各類型小說愛好者;新住民的老公,新二代的爸爸;自由軟體使用者;從文科人轉職為半吊子的工程師。