Busabase
Busabase는 AI 에이전트를 위한 오픈소스(MIT) 데이터베이스 및 작업 공간입니다
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 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 전문 보기 ↗