Site
Static Site Configuration
Configuration for serving the static website (documentation and UI) from the embedded HTTP server.
Routes: / Landing page /docs/** Documentation /ui/** Operator UI /ref/* Redirect to documentation anchors
site.docs
Section titled “site.docs”Documentation at /docs + /ref redirects The documentation includes configuration reference, guides, and API docs. The /ref/* routes provide canonical deep-links that redirect to documentation anchors (e.g., /ref/c/database.url → /docs/reference/config/database#database.url).
site.docs.enabled
Section titled “site.docs.enabled”Enable documentation serving at /docs and /ref redirects
Priority: SCRIBE_SITE_DOCS_ENABLED > config
| Property | Value |
|---|---|
| Default | true |
| Override | SCRIBE_SITE_DOCS_ENABLED (optional) |
site.docs.enabled = truesite.docs.enabled = ${?SCRIBE_SITE_DOCS_ENABLED}site.enabled
Section titled “site.enabled”Enable the static site serving (/, /docs, /ui, /ref)
Priority: SCRIBE_SITE_ENABLED > config
| Property | Value |
|---|---|
| Default | true |
| Override | SCRIBE_SITE_ENABLED (optional) |
site.enabled = truesite.enabled = ${?SCRIBE_SITE_ENABLED}site.http
Section titled “site.http”HTTP server settings for site routes.
This section inherits all settings from http. Override individual settings as needed.
site.socket
Section titled “site.socket”Socket reference for site routes. Use a named socket from http.sockets.* or omit for @default. If unset (no env var, key omitted, or value is null), defaults to @default.
Priority: SCRIBE_SITE_SOCKET > config
| Property | Value |
|---|---|
| Override | SCRIBE_SITE_SOCKET (optional) |
site.socket = ${?SCRIBE_SITE_SOCKET}site.ui
Section titled “site.ui”Operator UI
The operator UI provides a web interface for monitoring and managing the IdentityScribe instance. Requires /api and /observe on the same socket.
site.ui.enabled
Section titled “site.ui.enabled”Enable the operator UI at /ui
Priority: SCRIBE_SITE_UI_ENABLED > config
| Property | Value |
|---|---|
| Default | true |
| Override | SCRIBE_SITE_UI_ENABLED (optional) |
site.ui.enabled = truesite.ui.enabled = ${?SCRIBE_SITE_UI_ENABLED}