飞鱼(FlyFish)是一个数据可视化编码平台。通过简易的方式快速创建数据模型,通过拖拉拽的形式,快速生成一套数据可视化解决方案。
分支 | 说明 |
---|---|
main | 主分支 |
环境 | 说明 |
---|---|
node | 14.9.0 |
mongodb | 4.0.0 |
nginx | 1.20.1 |
服务台 | 端口 |
---|---|
FlyfishWeb 端口(nginx 静态资源代理) | 8089 |
FlyfishCodeServer(在线编辑器)端口 | 8081 |
FlyfishServer(主后端服务)端口 | 7001 |
推荐使用 doc 目录内 flyfish 部署文档,后续有关部署流程、学习资料、FAQ 等统一放置 doc 目录中管理。
或执行一键脚本:
# CentOS 7.5/7.6 x86-64
# 须使用root账户
mkdir -p /data/app/
cd /data/app/
git clone -b main https://github.com/CloudWise-OpenSource/FlyFish.git FlyFish
or
git clone -b main https://gitee.com/CloudWise/fly-fish.git FlyFish
cd /data/app/FlyFish
bash flyfish.sh install
# 一键卸载
bash flyfish.sh uninstall
# 一键更新
# FlyFish-2.1.1 升级至 FlyFish-2.1.2
git checkout main
git pull origin main
bash flyfish.sh update
# 1、更新代码
$ git checkout main
$ git pull
FlyFish 2022 Roadmap
- 支持创建网格化画布应用
- 支持响应式布局
- 新增表单类应用
- 增加数据源管理
- 对接 MySQL、MongoDB、Redis、Postgres 等数据存储数据源
- 对接 HTTP API 数据源
- 支持对数据源进行模型建表
- 支持根据数据表进行 SQL 查询
- 支持查询的可视化
- 新增复杂数据处理
- 用户管理和权限管控
获取更多关于 FlyFish 的技术资料,或加入 FlyFish 开发者交流群,可扫描下方二维码咨询。