unsubbed.co

OTS

Self-hosted file sharing & upload tool that provides one-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.

Overview

One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser The project has 746 GitHub stars and is licensed under Apache-2.0.

Key Features

Source: GitHub README

  • Secrets are encrypted with AES 256bit encryption in browser
  • Server never receives the plain text secret
  • Secret is deleted on first read

Getting Started

Source: GitHub README

  • Download the release or pull the Docker image from ghcr.io/luzifer/ots
  • Start it and you can access the server on http://localhost:3000/
  • Consult ./ots --help for more options
  • See Wiki for a more detailed overview

For a better setup you can choose the backend which is used to store the secrets:

  • mem - In memory storage (wiped on restart of the daemon)
  • redis - Storing the secrets in a hash under one key
    • REDIS_URL - Redis connection string redis://USR:PWD@HOST:PORT/DB

Normalized Features

Source: tool-features-normalized.json

docker, encryption, redis, rest api.

Features

Integrations & APIs

  • REST API

Security & Privacy

  • Encryption