/healthz
- GET - 200 - Health check endpoint
{}
/init
- GET - 200 - Initialization endpoint
{}
/call
- GET - 200 - Call executable code of handler in this isolation provider (it used in HandleInsert, HandleUpdate, HandleDelete and so on)
If this is type handler
- oldLink - from deeplinks, link before transaction
- newLink - from deeplinks, link after transaction
- promiseId - from deeplinks, promise id
{ resolved?: any; rejected?: any; }
- If resolved or rejected is not null, then it's result of execution/http-call
- GET - 200 - Call executable code of handler in this isolation provider to produce the http responce (it is used in HandleRoute)
deep-call-options
If this is type handler
- oldLink - from deeplinks, link before transaction
- newLink - from deeplinks, link after transaction
- promiseId - from deeplinks, promise id
{ rejected: any; }
- on errordocker logs $(docker ps -a -q --filter "ancestor=deepf/js-docker-isolation-provider:main")
Sometimes console cannot output the full logs so it might be helpful to store the entire container's logs as file. It can be done like this:
docker logs $(docker ps -a -q --filter "ancestor=deepf/js-docker-isolation-provider:main") > log.txt