Initial commit: homelab infrastructure wiki

- Full Obsidian vault content
- Host configs (ice, grizzley, ubuntu, proxmox, truenas, panda, hyte)
- Media stack documentation
- Traefik HA setup
- Automation scripts
- Bachelor party planning
This commit is contained in:
Hermes Agent
2026-05-24 16:08:40 -07:00
parent d132442429
commit e4d91aadf9
285 changed files with 30018 additions and 0 deletions

View File

@@ -0,0 +1,120 @@
---
type: agent-doc
agent: OpenCode
source: https://opencode.ai/docs/share/
scraped: 2026-04-28T21:02:13.851786+00:00
content_hash: 51d04546
---
# Share
Share your OpenCode conversations.
OpenCode’s share feature allows you to create public links to your OpenCode conversations, so you can collaborate with teammates or get help from others.
---
## How it works
When you share a conversation, OpenCode:
1. Creates a unique public URL for your session
2. Syncs your conversation history to our servers
3. Makes the conversation accessible via the shareable link — opncd.ai/s/<share-id>
---
## Sharing
OpenCode supports three sharing modes that control how conversations are shared:
---
### Manual (default)
By default, OpenCode uses manual sharing mode. Sessions are not shared automatically, but you can manually share them using the /share command:
```
/share
```
This will generate a unique URL that’ll be copied to your clipboard.
To explicitly set manual mode in your config file:
```
{ "$schema": "https://opencode.ai/config.json", "share": "manual"}
```
---
### Auto-share
You can enable automatic sharing for all new conversations by setting the share option to "auto" in your config file:
```
{ "$schema": "https://opencode.ai/config.json", "share": "auto"}
```
With auto-share enabled, every new conversation will automatically be shared and a link will be generated.
---
### Disabled
You can disable sharing entirely by setting the share option to "disabled" in your config file:
```
{ "$schema": "https://opencode.ai/config.json", "share": "disabled"}
```
To enforce this across your team for a given project, add it to the opencode.json in your project and check into Git.
---
## Un-sharing
To stop sharing a conversation and remove it from public access:
```
/unshare
```
This will remove the share link and delete the data related to the conversation.
---
## Privacy
There are a few things to keep in mind when sharing a conversation.
---
### Data retention
Shared conversations remain accessible until you explicitly unshare them. This includes:
- Full conversation history
- All messages and responses
- Session metadata
---
### Recommendations
- Only share conversations that don’t contain sensitive information.
- Review conversation content before sharing.
- Unshare conversations when collaboration is complete.
- Avoid sharing conversations with proprietary code or confidential data.
- For sensitive projects, disable sharing entirely.
---
## For enterprises
For enterprise deployments, the share feature can be:
- Disabled entirely for security compliance
- Restricted to users authenticated through SSO only
- Self-hosted on your own infrastructure
Learn more about using opencode in your organization.