Skip to content

soulferryman/FlyFish

 
 

Repository files navigation

flyfish

English|简体中文

飞鱼(FlyFish)

img img img

见码如面

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

在线地址

国内镜像

背景知识

历史培训

相关培训

功能示例

产品功能示例1 产品功能示例2

大屏案例

IT监控设施概览 基础监控

安装说明

分支说明

分支 说明
main 主分支

环境依赖

环境 说明
node 14.19.3
mongodb 4.0.0
nginx 1.20.1
jdk 1.8

占用端口

服务台 端口
FlyfishWeb 端口(nginx 静态资源代理) 8089
FlyfishCodeServer(在线编辑器)端口 8081
FlyfishServer(主后端服务)端口 7001
FlyfishDataServer(数据源管理服务)端口 18532

部署流程

推荐使用 doc 目录内 flyfish 部署文档,后续有关部署流程、学习资料、FAQ 等统一放置 doc 目录中管理。

或执行一键脚本:

# CentOS 7.5/7.6  x86-64
# 须使用root账户
# 可在任意有权限的目录下安装 FlyFish
# 这里指定安装目录为 /data/app/
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

升级流程

# 1、更新代码
$ git checkout main
$ git pull

Roadmap

FlyFish 2022 Roadmap

数据源

  • 增加数据源管理
  • 对接 MySQL、Http 等数据存储数据源
  • 支持对数据源进行模型建表

数据处理

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

组件库

FlyFish 组件库

贡献者名单

感谢那些为 FlyFish 做出贡献的开发者,无论是 issue 问题、文档翻译、代码贡献,FlyFish 的发展离不开你的支持

maxDwq jincheny Neeke
tiger wang Jaden.Li osramywj
suger Cary Zhou soulferryman
aiwhj zengqiu Rise.Hao(郝玉鹏)
Markuuuu 郝少聪

如何参与贡献

FlyFish 体验官招募计划

FlyFish 组件激励计划

欢迎加入

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

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.6%
  • Java 26.4%
  • Shell 4.8%
  • Less 3.4%
  • Python 3.4%
  • HTML 1.9%
  • Other 1.5%