Leaving Studio, export as kervan.yaml
Nothing in Studio is locked in. Any version exports as the kervan.yaml it is, and runs with kervan run.
On this page
Export a version
On the server’s editor, the download button (Export kervan.yaml) saves the selected version
as it was written, comments included, except that each secrets entry carries the hosts Studio
allows for it (the spec’s own hosts, narrowed to the vault’s binding). Secret values are never
exported.
Run it without Studio
Provide the secrets as environment variables or an env file, and serve the file with the framework’s CLI:
sh
node packages/cli/bin/kervan.js run kervan.yaml --env-file .envThe same checks apply outside Studio: a secret bound to hosts is refused for other hosts when the spec loads, and never travels over plain http. The framework documentation covers serving it over HTTP, deployment and connecting clients.