
Local Content Share
Local web app for sharing snippets, files, links, and a Markdown notepad
Local Content Share is a lightweight self-hosted web application written in Go that provides a browser frontend and PWA for sharing and storing text snippets, files, and links on a local network. It uses a simple filesystem-backed data store and Server-Sent Events to keep clients synchronized in real time.
Key Features
- Store and share plain text snippets with view, edit, rename, and delete operations
- Upload and download files with multi-file drag-and-drop and clipboard paste support
- Built-in Notepad with Markdown edit and preview, auto-save, and cross-device persistence
- Link section for storing and sharing URLs in most-recent-first order
- Configurable per-item expiration (Never, 1 hour, 4 hours, 1 day, or custom TTL)
- Real-time client updates via Server-Sent Events (SSE)
- PWA support and fully local assets so the app works without external dependencies
- Files and metadata persisted to a local data directory (files/, text/, links.file, expiration.json)
- Distributed as multi-arch Docker images and standalone Go binaries for easy homelab deployment
Use Cases
- Quickly transfer screenshots, documents, or small files between devices on the same network
- Temporary pastebin for sharing code snippets, notes, or short text with configurable expiry
- Cross-device Markdown scratchpad for writing notes or drafts accessible from phone and desktop
Limitations and Considerations
- No built-in authentication or access controls; intended for trusted local networks or behind an auth-enabled reverse proxy
- Reverse proxies may interfere with upload progress visibility and can impose file size limits unless adjusted
- Data is stored on the filesystem in plain form; no built-in encryption, multi-user separation, or audit logs
- Not designed for public exposure or multi-tenant usage without added access control layers
Local Content Share is a pragmatic tool for easy, ephemeral content exchange within private networks and homelabs. It prioritizes simplicity, local-first operation, and minimal dependencies for quick deployment and use.
Categories:
Tags:
Tech Stack:
Similar Services

asciinema
Command-line terminal session recorder and web player
Open-source CLI for recording, replaying and live-streaming terminal sessions using lightweight asciicast files and an embeddable web player.

PrivateBin
Zero-knowledge encrypted pastebin with browser-side AES encryption
PrivateBin is a minimalist zero-knowledge pastebin that encrypts and decrypts pastes in the browser, with optional passwords, expiration, discussions, and file uploads.
MicroBin
Secure pastebin for text and file sharing with URL shortening
MicroBin is a lightweight, secure pastebin for sharing text, files, and short URLs with optional encryption, expiration controls, and raw file serving.

Opengist
Self-hosted Git-backed pastebin and Gist-compatible code snippet manager
Self-hosted pastebin powered by Git. Create, share and manage public, unlisted or private code snippets with syntax highlighting, Git push/pull, OAuth logins and Docker/H...

Onetime Secret
Self-destructing service for sharing single-use encrypted secrets
Open-source web and API service to create encrypted, single-view links for sharing secrets with configurable expiry and optional passphrase protection.


ByteStash
Self-hosted web app for storing and organizing code snippets
ByteStash is a self-hosted snippet manager for creating, editing, and filtering code snippets with secure storage in SQLite and an optional API with Swagger UI.
JavaScript
Go
HTML
Docker
CSS
Server-Sent Events (SSE)