Directories
¶
| Path | Synopsis |
|---|---|
|
agentapi
|
|
|
agentproxy
Package agentproxy provides self-contained TCP/TLS stream-to-local-port proxying.
|
Package agentproxy provides self-contained TCP/TLS stream-to-local-port proxying. |
|
Package agentpackages caches scriptling package zips (knot.zip, libs.zip) for the in-space agent service API.
|
Package agentpackages caches scriptling package zips (knot.zip, libs.zip) for the in-space agent service API. |
|
Package authratelimit implements failed-login blocking.
|
Package authratelimit implements failed-login blocking. |
|
Package backupfile reads and writes the folder a backup is kept in:
|
Package backupfile reads and writes the folder a backup is kept in: |
|
Package desktop implements knot's desktop mode: bare `knot` runs the full server (identical to `knot server`) plus a system tray icon whose menu offers to open the web UI in the default browser and to quit.
|
Package desktop implements knot's desktop mode: bare `knot` runs the full server (identical to `knot server`) plus a system tray icon whose menu offers to open the web UI in the default browser and to quit. |
|
Package filestore implements knot's replicated file storage: buckets owned by a user, shareable with users and groups, holding objects whose content is replicated to every server in the cluster.
|
Package filestore implements knot's replicated file storage: buckets owned by a user, shareable with users and groups, holding objects whose content is replicated to every server in the cluster. |
|
Package lmchatkit adapts the github.com/paularlott/lmchatkit library to knot's per-user, MCP-backed chat architecture.
|
Package lmchatkit adapts the github.com/paularlott/lmchatkit library to knot's per-user, MCP-backed chat architecture. |
|
Package plugins implements knot's plugin system: a plugin is a folder in the configured PluginsPath whose declarations — permissions, menus, pages, handlers, MCP tools, logos, icons — live statically in a [tool.knot] table.
|
Package plugins implements knot's plugin system: a plugin is a folder in the configured PluginsPath whose declarations — permissions, menus, pages, handlers, MCP tools, logos, icons — live statically in a [tool.knot] table. |
|
pluginfetch
Package pluginfetch implements the knot plugin's fetcher: the source of truth for knot:// scheme sources served to the scriptling CLI.
|
Package pluginfetch implements the knot plugin's fetcher: the source of truth for knot:// scheme sources served to the scriptling CLI. |
|
Package specwizard implements the conversion layer between knot's native template spec formats (local container YAML and Nomad HCL) and the unified representation the web wizard edits.
|
Package specwizard implements the conversion layer between knot's native template spec formats (local container YAML and Nomad HCL) and the unified representation the web wizard edits. |
|
Package startlog keeps a short, in-memory log of each space's most recent start: what the server did before the space's agent connected (preparing volumes, pulling the image, creating and starting the container) and why a start failed.
|
Package startlog keeps a short, in-memory log of each space's most recent start: what the server did before the space's agent connected (preparing volumes, pulling the image, creating and starting the container) and why a start failed. |
|
excludes
Package excludes matches paths against exclude patterns, for the commands that copy directory trees: knot space mirror and knot file sync.
|
Package excludes matches paths against exclude patterns, for the commands that copy directory trees: knot space mirror and knot file sync. |
Click to show internal directories.
Click to hide internal directories.