One Time Secret

Self-Hosted

Securely share sensitive information that self-destructs after one view

Visit Website

Overview

One Time Secret enables safe sharing of passwords, API keys, or private notes via self-destructing links. It adds optional password locks and customizable expiration times (minutes to days) for extra security. Designed for self-hosting, it deploys easily via Docker or Git clone, uses SQLite (no external DB needed), and supports custom domains/HTTPS. Lightweight and resource-efficient, it keeps sensitive data out of insecure channels like email or chat while giving you full control over your information.

Self-Hosting Resources

Below is a reference structure for docker-compose.yml. ⚠️ Do NOT run blindly. Replace placeholders with official values.

docker-compose.template.yml TEMPLATE

version: '3'
services:
  one_time_secret:
    image: <OFFICIAL_IMAGE_NAME>:latest
    container_name: one-time-secret
    ports:
      - "8080:<APP_INTERNAL_PORT>"
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Key Features

  • Self-destructing links after first access
  • Optional password protection for secrets
  • Customizable expiration times
  • Lightweight deployment with Docker or source

Frequently Asked Questions

? Is One Time Secret hard to install?

No—setup is simple. Deploy via Docker (official image) or clone the GitHub repo and run with Ruby. It uses SQLite by default (no external database required), and configuration is done via environment variables for HTTPS, custom domains, or expiration limits.

? Is it a good alternative to Privnote?

Yes. Unlike Privnote (a SaaS), One Time Secret lets you self-host, so you own your data. It offers core features like self-destructing secrets plus optional password locks and longer expiration times, making it a more private and flexible alternative.

? Is it completely free?

Yes—One Time Secret is open source under the MIT License. There are no hidden costs, subscription fees, or usage limits for the self-hosted version. You can use it as much as you want without paying anything.

Top Alternatives

Burn Note Search Google
SecretShare (SaaS) Search Google

People Also Ask about One Time Secret

One Time Secret vs PrivnoteOne Time Secret vs Burn NoteOne Time Secret vs SecretShare (SaaS) One Time Secret 2025 review One Time Secret docker-compose example

Tool Info

Pricing Free/Open Source
Platform Self-Hosted

Pros

  • Full data control via self-hosting
  • No subscription fees
  • Minimal resource usage
  • Supports HTTPS and custom domains

Cons

  • Requires basic server setup knowledge
  • No native mobile app (web-only)
  • Limited to single-secret sharing (no bulk)
  • No built-in team collaboration tools

More Communication - Custom Communication Systems Tools