-
-
Notifications
You must be signed in to change notification settings - Fork 881
Installing and Running
FUXA is developed with NodeJS (backend) and Angular (frontend).
You need to have installed Node (Version 10, 12 or 14) and NPM (Version >=6.11 and < 7), as best you can install 'Latest LTS Version: 14.17.4 (includes npm 6.14.14)'. If you don't need to change or debug the frontend, you can use the NoodeJS Version 16 too. It is possible that you need Python 2.7 or 3.9 (in Windows add to Environment Variable PATH) why some packages must be compiled from the source.
Install from NPM (first option)
npm install -g --unsafe-perm @frangoteam/fuxa
fuxa
Or Download the latest release and unpack it (second option)
cd ./server
npm install
npm start
Or in linux running from docker (third option)
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 resources images
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 frangoteam/fuxa:latest -v fuxa_shapes:/usr/src/app/FUXA/client/assets/lib/svgeditor/shapes -v fuxa_images:/usr/src/app/FUXA/server/_images
Open up a browser (better Chrome) and navigate to http://localhost:1881
powered from frangoteam
- Home
- Getting Started
- Installing and Running
- HowTo Devices and Tags
- HowTo bind Controls
- HowTo Chart Control
- HowTo UI Layout
- HowTo setup Alarms
- HowTo define Shapes
- HowTo animate Pipe
- HowTo save/load Project
- HowTo configure events
- HowTo use same view
- HowTo configure Script
- HowTo configure ODBC
- HowTo Widgets
- HowTo WebSockets
- Settings
- Tips and Tricks