Busabase
Busabase 是一个开源(MIT)数据库与 AI 智能体工作空间——将数据、文档、技能和应用集成于一体。您可以本地运行、在网络内自托管或使用 Busabase Cloud,从而开启新时代。
AI 翻译
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗FUXA is a web-based SCADA / HMI platform for industrial automation, IoT and real-time process visualization.
It allows you to build modern dashboards, connect industrial devices and monitor machines using standard industrial protocols such as Modbus, OPC-UA, MQTT and Siemens S7.
⭐ If you find FUXA useful, please consider giving the project a star.
FUXA provides a modern web-based platform for industrial monitoring, SCADA/HMI applications and IoT dashboards.
It is designed to simplify the creation of real-time visualizations and industrial integrations using standard web technologies.
Key advantages:
Here is a live demo example of FUXA editor.
Official documentation is available at:
👉 https://frangoteam.github.io/FUXA/
The documentation source is located in the /docs directory of this repository.
The site is built using MkDocs (Material theme) and automatically deployed via GitHub Actions.
FUXA is developed with NodeJS (backend) and Angular (frontend).
For detailed guides and advanced configuration options, see the official documentation:
👉 https://frangoteam.github.io/FUXA/
docker pull frangoteam/fuxa:latest
docker run -d -p 1881:1881 frangoteam/fuxa:latest
// persistent storage of application data (project), daq (tags history), logs and images (resource)
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
// with Docker compose
// persistent storage will be at ./appdata ./db ./logs and ./images
wget https://raw.githubusercontent.com/frangoteam/FUXA/master/compose.yml
docker compose up -d
Open up a browser (better Chrome) and navigate to http://localhost:1881
Download the latest release and unpack it
You need to have installed Node.js
Note Starting from FUXA 1.2.7, Node.js 14 and older versions are not supported due to upstream dependency updates.
WARNING On Linux systems (especially Raspberry Pi), installing native dependencies may require additional build tools.
If you do not intend to use specific features, you can safely remove them from server/package.json:
node-snap7 if you do not need Siemens S7 communicationodbc if you do not need external database connectivitycd ./server
npm install
npm start
Open up a browser (better Chrome) and navigate to http://localhost:1881
You need to have installed Node.js
WARNING In Linux, installing native dependencies may be challenging. If you don't intend communicate with Siemens PLCs via S7 (node-snap7 library) you can install from NPM @frangoteam/fuxa-min
npm install -g --unsafe-perm @frangoteam/fuxa
fuxa
Open up a browser (better Chrome) and navigate to http://localhost:1881
You will need to be logged into github to access the download button for Electron Action Builds, click on the workflow and scroll down to Artifacts and click the download icon for you system
For headless deployments on embedded devices or servers without GUI, FUXA provides self-contained portable binaries for Windows, macOS, and Linux.
These binaries include everything needed (server, client) and run as standalone executables.
Download the latest builds from GitHub Actions artifacts:
For detailed installation and running instructions, see the documentation.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗