Directories
¶
| Path | Synopsis |
|---|---|
|
Package buildinfo reports release and source provenance for Shellin binaries.
|
Package buildinfo reports release and source provenance for Shellin binaries. |
|
cmd
|
|
|
shellin
command
Command shellin starts the local Shellin agent CLI.
|
Command shellin starts the local Shellin agent CLI. |
|
shellin-control-plane
command
Command shellin-control-plane runs the local audit/demo control plane.
|
Command shellin-control-plane runs the local audit/demo control plane. |
|
Package controlplane contains the auditable in-memory control-plane model used by the local Shellin demo server.
|
Package controlplane contains the auditable in-memory control-plane model used by the local Shellin demo server. |
|
Package grantauth signs and validates short-lived Shellin grant tokens.
|
Package grantauth signs and validates short-lived Shellin grant tokens. |
|
internal
|
|
|
selfupdate
Package selfupdate verifies signed release manifests and installs CLI updates.
|
Package selfupdate verifies signed release manifests and installs CLI updates. |
|
Package protocol defines the JSON messages shared by the Shellin CLI, control plane, signaling server, and viewer clients.
|
Package protocol defines the JSON messages shared by the Shellin CLI, control plane, signaling server, and viewer clients. |
|
scripts
|
|
|
sign-release-manifest
command
|
|
|
Package signaling hosts the authenticated WebSocket relay used to exchange WebRTC offers, answers, ICE candidates, and session lifecycle hints.
|
Package signaling hosts the authenticated WebSocket relay used to exchange WebRTC offers, answers, ICE candidates, and session lifecycle hints. |
|
Package turn issues and sanitizes ICE server credentials for Shellin WebRTC sessions.
|
Package turn issues and sanitizes ICE server credentials for Shellin WebRTC sessions. |
Click to show internal directories.
Click to hide internal directories.