English|简体中文
飞鱼(FlyFish)
见码如面
飞鱼(FlyFish)是一个数据可视化编码平台。通过简易的方式快速创建数据模型,通过拖拉拽的形式,快速生成一套数据可视化解决方案。
在线地址
国内镜像
背景知识
历史培训
相关培训
安装说明
分支说明
分支 | 说明 |
---|---|
main | 主分支 |
环境依赖
环境 | 说明 |
---|---|
node | 14.19.3 |
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
Roadmap
FlyFish 2022 Roadmap
系统
- 支持创建网格化画布应用
- 支持响应式布局
- 新增表单类应用
数据源
- 增加数据源管理
- 对接 MySQL、MongoDB、Redis、Postgres 等数据存储数据源
- 对接 HTTP API 数据源
- 支持对数据源进行模型建表
数据处理
- 支持根据数据表进行 SQL 查询
- 支持查询的可视化
- 新增复杂数据处理
用户管理
- 用户管理和权限管控
组件库
贡献者名单
感谢那些为 FlyFish 做出贡献的开发者,无论是 issue 问题、文档翻译、代码贡献,FlyFish 的发展离不开你的支持
maxDwq | jincheny | Neeke |
tiger wang | Jaden.Li | osramywj |
suger | Cary Zhou | soulferryman |
aiwhj | zengqiu | Rise.Hao(郝玉鹏) |
Markuuuu | 郝少聪 |
如何参与贡献
欢迎加入
获取更多关于 FlyFish 的技术资料,或加入 FlyFish 开发者交流群,可扫描下方二维码咨询。