Redash官方Git地址:https://github.com/getredash/redash
Redash官方文档:https://redash.io/help/
不想开发,只想装下用用的同学,推荐Docker版的(不需要安装PG和redis),请戳github地址:repertory/docker-redash。
如果需要二次开发, 请参考:https://zhuanlan.zhihu.com/p/31292944
完整docker安装: 请看下面,或者参考 https://zhuanlan.zhihu.com/p/193134345 (十分钟搭建)
1.第一步:
docker install : https://docs.docker.com/engine/install/
docker-compose install : https://docs.docker.com/compose/install/
Ubuntu16.14 :
更换APT国内源:
sudo sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
更换Docker国内源:
sudo tee /etc/docker/daemon.json>> EOF { "registry-mirrors": ["http://registry.docker-cn.com"] } EOF
官网:docker dev 文档 :https://redash.io/help/open-source/dev-guide/docker
1)、下载源码:
git clone https://github.com/dazdata/redash.git && cd redash
2)、前端npm依赖包安装(警告可以忽略,若报错需要重来多试几次):
nmp install
3)、前端打包:
npm run build
4)、初始化数据库表结构:
sudo docker-compose run --rm server create_db
4、启动Docker自动安装执行:
sudo docker-compose up
5 启动系统&初始设置
1)、启动Docker容器:
sudo docker-compose start
2)、若要停止Docker容器:
sudo docker-compose stop
3)、进入浏览器:
http://localhost:5000
原文链接:https://blog.csdn.net/weixin_38030820/article/details/109763604