Basic scaffolding for executing user-defined plugin code #3

Open
opened 2021-01-14 00:58:32 +00:00 by garrettmills · 0 comments
Owner

This will be expanded in the future, but we need to set up scaffolding for running user code in a secure sandbox.

This will require setting up an interface for the execution handlers, and creating separate reference implementations for both the frontend and backend.

For the backend, use the vm2 library for Node. Not sure what for the backend.

Create shared execution context classes that pass in parameters to the plugin.

Eventually, these will provide an entry-point to the API, but not for now.

This will be expanded in the future, but we need to set up scaffolding for running user code in a secure sandbox. This will require setting up an interface for the execution handlers, and creating separate reference implementations for both the frontend and backend. For the backend, use the `vm2` library for Node. Not sure what for the backend. Create shared execution context classes that pass in parameters to the plugin. Eventually, these will provide an entry-point to the API, but not for now.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Noded/plugins#3
No description provided.