Skip to content

飞鱼(FlyFish)是一个数据可视化编码平台。通过简易的方式快速创建数据模型,通过拖拉拽的形式,快速生成一套数据可视化解决方案。

License

Notifications You must be signed in to change notification settings

fendaq/FlyFish

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flyfish

飞鱼(FlyFish)

img img img

见码如面

飞鱼(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

Roadmap

FlyFish 2022 Roadmap

系统

  • 支持创建网格化画布应用
  • 支持响应式布局
  • 新增表单类应用

数据源

  • 增加数据源管理
  • 对接 MySQL、MongoDB、Redis、Postgres 等数据存储数据源
  • 对接 HTTP API 数据源
  • 支持对数据源进行模型建表

数据处理

  • 支持根据数据表进行 SQL 查询
  • 支持查询的可视化
  • 新增复杂数据处理

用户管理

  • 用户管理和权限管控

欢迎加入

获取更多关于 FlyFish 的技术资料,或加入 FlyFish 开发者交流群,可扫描下方二维码咨询。

About

飞鱼(FlyFish)是一个数据可视化编码平台。通过简易的方式快速创建数据模型,通过拖拉拽的形式,快速生成一套数据可视化解决方案。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 79.8%
  • Python 9.3%
  • HTML 3.2%
  • Less 2.6%
  • CSS 2.2%
  • Shell 2.1%
  • Other 0.8%