在这里插入图片描述

1、FUXA简介

FUXA是一款免费、开源的,基于现代Web技术(如Node.js、Vue.js、TypeScript)构建的工业过程可视化软件。它旨在为工程师、系统集成商和开发者提供一个强大而灵活的工具,用于快速创建和部署SCADA(数据采集与监控系统)、HMI(人机界面)和工业仪表盘Dashboard

2、为什么选择FUXA?

FUXA作为开源工业可视化工具,凭借以下特性脱颖而出:
全Web架构:无需安装客户端,通过浏览器即可访问和编辑项目
多协议支持:兼容Modbus、OPC UA、MQTT等20+工业协议(查看设备驱动源码)
拖拽式编辑器:零代码快速设计监控界面,支持动态数据绑定
跨平台部署:支持Windows/Linux/macOS,可通过Docker一键部署

源码地址:https://github.com/frangoteam/FUXA

3、拉取fuxa官方镜像(安装docker环境自行安装)

docker pull frangoteam/fuxa:latest
或者我的阿里云x86镜像
docker pull registry.cn-hangzhou.aliyuncs.com/qiluo-images/fuxa:latest
arm架构镜像
 docker pull registry.cn-hangzhou.aliyuncs.com/qiluo-images/linux_arm64_fuxa:latest

4、创建数据目录

mkdir -p /data/fuxa
chmod 777 /data/fuxa

5、docker安装fuxa

docker run -d \
  --name fuxa \
  -p 32081:1881 \
  -v /data/fuxa:/usr/src/app/server/data \
  --restart unless-stopped \
  registry.cn-hangzhou.aliyuncs.com/qiluo-images/fuxa

如果您希望保留应用数据(如项目、日志和图片),可以添加卷以实现数据持久化:

docker run -d -p 32081:1881 \
    -v /data/appdata:/usr/src/app/FUXA/server/_appdata \
    -v /data/db:/usr/src/app/FUXA/server/_db \
    -v /data/logs:/usr/src/app/FUXA/server/_logs \
    -v /data/images:/usr/src/app/FUXA/server/_images \
    registry.cn-hangzhou.aliyuncs.com/qiluo-images/fuxa:latest

6、查看容器日志

docker logs -f fuxa

7、访问fuxa服务
浏览器访问: http://192.168.112.115:32081/editor

总结:UXA代表了工业自动化软件向着开放、互联、易用方向发展的趋势。它通过利用成熟的Web技术栈,成功地降低了工业数据可视化的技术门槛和成本。无论您是希望对现有设备进行数字化升级,还是为新产品开发监控界面,FUXA都提供了一个从0到1的、简单高效的理想解决方案,是现代工程师工具箱中一款不可或缺的利器。
官方部署文档如下:

docker pull frangoteam/fuxa:latest
docker run -d -p 1881:1881 frangoteam/fuxa:latest

docker run -d -p 1881:1881 -v fuxa_appdata:/usr/src/app/FUXA/server/_appdata -v fuxa_db:/usr/src/app/FUXA/server/_db -v fuxa_logs:/usr/src/app/FUXA/server/_logs -v fuxa_images:/usr/src/app/FUXA/server/_images frangoteam/fuxa:latest
wget https://raw.githubusercontent.com/frangoteam/FUXA/master/compose.yml
docker compose up -d
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐