BinPastes

BinPastes

Self-hosted pastebin with search, expiry, and client-side encryption

12stars
1forks
Last commit: 10d ago
Repo age: 4y old

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:

Share:

Similar Services

asciinema

asciinema

Command-line terminal session recorder and web player

16.7k
994
Last commit: 3d ago

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

Alternative to:
Screen Studio
Screen Studio
+1
PrivateBin

PrivateBin

Zero-knowledge encrypted pastebin with browser-side AES encryption

7.9k
953
Last commit: 11d ago

PrivateBin is a minimalist zero-knowledge pastebin that encrypts and decrypts pastes in the browser, with optional passwords, expiration, discussions, and file uploads.

Alternative to:
Pastebin
Pastebin
+5
MicroBin

MicroBin

Secure pastebin for text and file sharing with URL shortening

4k
257
Last commit: 4d ago

MicroBin is a lightweight, secure pastebin for sharing text, files, and short URLs with optional encryption, expiration controls, and raw file serving.

Alternative to:
Pastebin
Pastebin
+17
Opengist

Opengist

Self-hosted Git-backed pastebin and Gist-compatible code snippet manager

2.9k
145
Last commit: 20d ago

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...

Alternative to:
Pastebin
Pastebin
+6
Onetime Secret

Onetime Secret

Self-destructing service for sharing single-use encrypted secrets

2.7k
422
Last commit: 3d ago

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

Alternative to:
Onetime Secret
Onetime Secret
+6
ByteStash

ByteStash

Self-hosted web app for storing and organizing code snippets

2k
95
Last commit: 1mo ago

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.

Alternative to:
SnippetsLab
SnippetsLab
+2