Wekanとは?
カンバンツールです。
Trelloのオープンソース版ってとこですね!
私は下記のようなリストを作成して個人用Todoとして運用しています。
- 待ち
- 今日やること
- 空き時間
- 定期
- 留意点
docker-compose.yml
docker-compose.ymlは下記のように記載します。
version: '2'
services:
wekan:
image: mquandalle/wekan
links:
- wekandb
environment:
- MONGO_URL=mongodb://wekandb/wekan
- ROOT_URL=http://10.0.75.1:8989 # ポートは好きなポートに
ports:
#wekanは8080ポートを開放しているため、コンテナのポート番号は8080にする必要がある。
- 8989:8080 # 外部公開ポート番号 : コンテナのポート番号
# コンテナが止まった時に再起動する
restart: always
wekandb:
image: mongo:4.1.5
volumes:
- test_db:/data/db
restart: always
volumes:
test_db:
注意点
ROOT_URLはカンバンを移動する際に使用されるURLです。
そのため、ローカル環境内にWekanを立てる場合上記ymlに記載したURLでも問題ないですが、
サーバ等に構築して外部からアクセスする場合はIPアドレスを構築したサーバのIPにする必要があります。
ROOT_URL=http://【構築したサーバのIPアドレス】:8989
コンテナの実行
下記コマンドをdocekr-compose.ymlを作成した位置で実行します。
docker-compose up -d
# バックグランドで実行してコンテナを立ち上げ
動作確認
ブラウザで下記URLを入力します。
これでWekanのログイン画面が表示されるはずです!
http://10.0.75.1:8989
まとめ
無事Wekanを立てることはできたでしょうか?
TODOリストはいろいろ試しましたが、Wekanで今のところは落ち着いています。
昨今細かなタスクが常々発生します。
全てを覚えておくのは難しいので(少なくとも私は厳しかった。。)、こういったツールを使用してよりよいワークを行うのはいかがでしょうか?