How Endpoints Work

Accessing an Endpoint

Your Boltz endpoints can be accessed by their name parameter that you can manage in the admin interface, or by their id. For example https://localhost:8000/hello-world would go to an instance named hello-world, as would its id. Furthermore, endpoints use the entry point exports.request to handle any requests sent to the endpoint, this cannot yet be customized nor can you have multiple independent exports.

Logging

Endpoints can log to Boltz by just outputing to their standard stdout streams. These logs can be viewed under the logs button in the admin interface, and can also be cleared from there.

Packages

Packages are installed/checked if they need to be installed when you save a volume to Boltz from the admin interface. Each volume has its own sandboxed installation folder under the sandbox directory.

Last updated

Was this helpful?