LoginSignup
5
6

More than 3 years have passed since last update.

WekanをDockerで立てる!

Posted at

Wekanとは?

カンバンツールです。
Trelloのオープンソース版ってとこですね!
私は下記のようなリストを作成して個人用Todoとして運用しています。
1. 待ち
2. 今日やること
3. 空き時間
4. 定期
5. 留意点

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で今のところは落ち着いています。
昨今細かなタスクが常々発生します。
全てを覚えておくのは難しいので(少なくとも私は厳しかった。。)、こういったツールを使用してよりよいワークを行うのはいかがでしょうか?

5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6