Basic scaffolding for executing user-defined plugin code #3

Open
opened 3 years ago 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

No due date set.

Dependencies

No dependencies set.

Reference: Noded/plugins#3
Loading…
There is no content yet.