BinPastes
Self-hosted pastebin with search, expiry, and client-side encryption
18 stars 1 forks last commit first released Apache-2.0
Actively maintained
Last commit 21 Aug 2026.
BinPastes is a minimal pastebin implementation intended for small self-hosted deployments. It provides a Java-based backend and a TypeScript frontend delivering searchable notes with optional expiry and client-side encryption.
Key Features
- Full-text search and overview of stored notes for quick lookup.
- Configurable expiry for notes (one-time or time-limited) and adjustable visibility/exposure settings.
- Client-side encryption of paste content so the server never stores plaintext if used.
- Dark mode and a lightweight TypeScript/CSS frontend for readable UI.
- Packaged as a single runnable Java artifact (produced via Maven) for straightforward deployment.
- Supports MySQL (production profile) and is built for JDK 21+.
Use Cases
- Securely sharing short notes, credentials, or snippets among a small team with optional expiry.
- Storing one-time messages or ephemeral logs that self-expire after a set period.
- Developer snippet manager for private code examples and configuration snippets with full-text search.
Limitations and Considerations
- Requires JDK 21+ and MySQL 8+ for the production profile; an application properties file must be provided for MySQL configuration.
- Distributed/large-scale deployments may need additional operational work (no official container image referenced in repository; build uses the provided Maven wrapper).
BinPastes is a compact, pragmatic pastebin focused on privacy (client-side encryption) and simplicity. It is suitable for small teams or individuals who want a searchable, expiring paste service they control.
Categories:
Tags:
Tech Stack:
Similar to BinPastes
Chiyogami
Self-hosted pastebin with client-side encryption and REST API
Modern pastebin offering client-side encryption, configurable expiry, user accounts, public search and a REST API. Built with Go, SQLite and TailwindCSS.

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.

Peergos
Peer-to-peer encrypted storage with private social and app platform
Peergos is a peer-to-peer encrypted file storage and private social platform with fine-grained access control, capability links, and a web UI for secure sharing.

SiYuan
Privacy-first block-based personal knowledge management app
Open-source, block-oriented personal knowledge manager with Markdown WYSIWYG, block-level two-way links, encrypted sync, Docker deployment and AI integrations.


FerriShare
Self-hosted file sharing with browser-side end-to-end encryption
Open-source, self-hostable file sharing app that encrypts files and filenames in the browser before upload; Rust backend, SQLite metadata, Docker-ready.

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.



