Last reviewed against v0.9.0
source:
app.go::CreateDocumentShare / DeleteDocumentShare, cmd/share-reader/main.go Share links
Public read-only URLs for documents. Optional password. Optional expiry. Subnet host tables baked in at mint time. Revoke or delete.
Mint a public read-only URL for a document. Useful for sharing a runbook with a customer or contractor without giving them ShellYard access.
Options
- Password — SHA-256 hash kept locally and cloud-side
- Expiry — auto-revoke at a date / time
- Subnets — host table baked into the snapshot at mint time, so revoking the share doesn’t change what the recipient already loaded
Lifecycle
- Revoke — leaves the row visible (returns 410 Gone). Useful when you want share-link history.
- Delete — hard-removes the row from local + cloud DDB (returns 404). Useful for clean offboarding.
Renderer
Reader is a Lambda behind share.shellyard.com. Renderer uses goldmark with GFM so tables render correctly.
Tier-gated to Team+.