LoginSignup
6
3

More than 5 years have passed since last update.

wekanのdocker-compose起動でコケたメモ

Posted at

かんばん管理のwekan(https://wekan.github.io/) をdockerで動かそうとしたときに思ったよりコケたのでそのメモ。

  • port nunberそのままだとエラー
    • wekan dockerは8080で受け付けているので、ローカルでcurlしてもエラーになる
  • ROOT_URLはlocalhostのままだとダメ
    • 挙動的にレスポンス情報にURLを返却している?
    • そのため、ここには外からアクセスされるURLを書かなきゃいけない
    • 上記対応をしない場合、カードの詳細が正しく遷移しない
  • 自動起動
    • restart: always 追記
  • 初回ログイン
    • 自己登録が有効化(メールアドレス、パスワード設定で入れる)なので、作ったあと、自己登録を無効化する
  • Wiki見る

  • 上記を踏まえたdocker-compose.yml

version: '2'
services:
  wekan:
    image: wekanteam/wekan:latest
    links:
      - wekandb
    environment:
      - MONGO_URL=mongodb://wekandb/wekan
      # !! 外部からのアクセスURLにする(リバプロなど挟んでる場合) !!
      #- ROOT_URL=http://localhost:80
      - ROOT_URL=https://XXX
    ports:
      # !! portが違う !!
      # - 80:80
      - 80:8080
    # 自動起動
    restart: always


  wekandb:
    image: mongo:3.2.14
    volumes:
      - /home/johndoe/wekan/data:/data/db
    # 自動起動
    restart: always
6
3
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
6
3