Configs, Shell-scripts, NodeRED-Flows
- Global management
- Show Mosquitto, NodeRED running status(port num)
./manage.sh --status
- broker.conf : Mosquitto configuration file with brief description.
- broker.acl : Mosquitto ACL Authorize configuration with brief description.
- Export configuration file to desired path.
- Export Config
./export.sh --conf
- Export ACL
./export.sh --acl
- Start, stop and log broker process.
- Start Broker
./manage.sh --up
- Stop Broker
./manage.sh --down
- Show Log
./manage.sh --log
- Managing MQTT security setting (user)
- Add user
./user.sh --new
- Show all users
./user.sh --all
MySQL
sql file for creating table scheme
- Export NodeRED flows & settings.
- Export settings.js from repository -> to ~/.node-red
./export.sh --settings
- Export flows.js from repository -> to ~/.node-red
./export.sh --flows
- Import NodeRED flows & settings.
- Import settings.js from ~/.node-red -> to repository
./import.sh --settings
- Import flows.js from ~/.node-red -> to repository
./import.sh --flows
- Start, stop and log NodeRED process
- Start NodeRED
./manage.sh --up
- Stop NodeRED
./manage.sh --down
- Show log
./manage.sh --log
- Show changes
./manage.sh --diff-flows