How to add rpa plugin modules into nodered container

I install a node-red container using offical image . It has no openRPA plugs module(ie. workflow in / workflow out/assgn nodes ), in nodered , from install -search , what packages can i install into nodered?
or how can i get those plugin modules of rpa node ?

The openflow module’s depend on beeing used from a nodered hosted in a nodejs process with a connection to openflow. Therefor the module’s have not been pushed to the official list of nodered modules ( but it will at some point, most of the work to “separate” these things is almost complete )

So until then, you need to use

i recommend you use the first one, it requires less environment variables to work
You can download the source and run it “outside” docker here,

and see what environment variables work’s for you
( if you don’t know how to run agent’s in vs.code, here is a guide creating your first agent | openflow )

Thank you , Allan!
I downloaded the 2nd image(openiap/nodered),but failed to startup container . below is err msg from container log:

Debugger listening on ws://
For help, see:
8:58:31.185 Starting @openiap/nodered
8:58:32.512 [index ][] starting openflow nodered
8:58:32.532 [index ][] VERSION: 1.4.35
8:58:32.533 [index ][] Connecting to ws://localhost
Tracing initialized
(node:1) [DEP0160] DeprecationWarning: The multipleResolves event has been deprecated.
(Use node --trace-deprecation ... to show where the warning was created)
The multipleResolves event has been deprecated.
DeprecationWarning: The multipleResolves event has been deprecated.
at node:internal/process/promises:139:7
at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

now I will try openiap/noderedagent .
Thanks again ,Allan!

hello, Allan. I got noderedagent image, but can’t let container up. the err msg is blow

[root@controller ~]# docker logs noderedagent

TypeError [ERR_INVALID_URL]: Invalid URL
at new NodeError (node:internal/errors:399:5)
at new URL (node:internal/url:560:13)
at openiap. (/tmp/node_modules/@openiap/nodeapi/lib/openiap.js:209:41)
at step (/tmp/node_modules/@openiap/nodeapi/lib/openiap.js:48:23)
at (/tmp/node_modules/@openiap/nodeapi/lib/openiap.js:29:53)
at /tmp/node_modules/@openiap/nodeapi/lib/openiap.js:23:71
at new Promise ()
at __awaiter (/tmp/node_modules/@openiap/nodeapi/lib/openiap.js:19:12)
at /tmp/node_modules/@openiap/nodeapi/lib/openiap.js:197:87
at new Promise () {
input: ‘undefined’,

Node.js v18.16.1

sorry for bother you .

please use the docker compose files supplied at GitHub - open-rpa/docker

Can please describe it detailly on how to write in yml file ?or give an example of yml file to me (after add service noderedagent in project) ? Thanks .

OpenFlow will start the image, so no.
It needs information related to the openflow, like a token.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.