Update
We are currently setting up a logger for the NDM Sandbox.
The Sandbox is running, and we are extracting the functions from the package. We can perform the functions.
We only need a logger to see what the package is doing.
Also worth mentioning:
The server will be asynchronous. Currently, we are testing the limits of the server.
We also built a tool that stops building more Sandboxes as needed. For example, if two users start a request with the same package and version at the same time, only one sandbox will start. Only one sandbox will start for both users.
We also implemented a PostgreSQL database so that the sandbox doesn't run for every request. The response includes a value that indicates whether the results were cached or performed in a sandbox during your request.