macのdocker上でre:dash動かす

結構いろんな日本語のドキュメント出回っていてうまくre:dash立ち上げる事ができなかったのでメモ。

Setting up a Redash instance · Redash Help Center

こちらのドキュメントをみればOK。

以下手順

git clone https://github.com/getredash/redash.git
cd redash
vi docker-compose.production.yml
-----
いい感じに直す。自分は
REDASH_DATE_FORMAT: "YYYY/MM/DD"  <--- 日付フォーマット指定
REDASH_ADDITIONAL_QUERY_RUNNERS: "redash.query_runner.python"  <--- pythonをデータソースに加えれる
を付け加えただけ
-----
docker-compose -f docker-compose.production.yml run --rm server create_db
docker-compose -f docker-compose.production.yml up

このあと、

http://localhost

にアクセスすると

f:id:shohu33:20170601152349j:plain

のような画面が表示される。(本当は、メアドなど最初は登録画面が表示される、、、)
ログインして以下画面が表示されればOK

f:id:shohu33:20170601152434j:plain