https://github.com/grycap/oscar-flows
Node-RED for OSCAR
https://github.com/grycap/oscar-flows
Last synced: 4 months ago
JSON representation
Node-RED for OSCAR
- Host: GitHub
- URL: https://github.com/grycap/oscar-flows
- Owner: grycap
- Created: 2025-06-09T09:44:09.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-13T11:45:38.000Z (about 1 year ago)
- Last Synced: 2026-02-12T07:04:36.521Z (4 months ago)
- Language: Dockerfile
- Size: 6.84 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OSCAR Flows 🚀
This project enables the deployment of [Node-RED](https://nodered.org/) inside an [OSCAR](https://oscar.grycap.net/) cluster, allowing users to interact with OSCAR and construct working flows, through defined Node-RED [nodes and examples](https://flows.nodered.org/collection/vAqHyycWgCq_).
## Forms of use 🛠️
To use this functionality from an OSCAR cluster, you simply need to enter the Dashboard and then go to `Flows` → `Deploy`.
You also can use the `flows.yaml` and `script.sh`, present in this repository and deploy it as an OSCAR service.
>
> ⚠️ **Warning**
> If you want to deploy the service using `flows.yaml` and `script.sh`, don't forget to change the admin password that is in `flows.yaml`. 🔑
## OSCAR version considerations ⚠️
The definitions in `flows.yaml` and `script.sh` are not compatible with OSCAR clusters version 3.5.3 or lower, as these versions do not support secrets.
To deploy the service on older versions, you need to change the admin password variable definition from `environment secrets` to `environment variables`.
**Note:** ⚠️ This change will expose the admin password to all users who have access to the service.
## Resources and Documentation 📚
- [Node-RED Documentation](https://nodered.org/docs/)
- [OSCAR Documentation](https://docs.oscar.grycap.net/)
- [OSCAR CLI](https://github.com/grycap/oscar-cli)
- [Node-Red: AI4Compose collection](https://flows.nodered.org/collection/vAqHyycWgCq_)