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 --helpfor 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 keyREDIS_URL- Redis connection stringredis://USR:PWD@HOST:PORT/DB
Normalized Features
Source: tool-features-normalized.json
docker, encryption, redis, rest api.
Deploy
Features
Integrations & APIs
- REST API
Security & Privacy
- Encryption
Replaces
Related File Management & Sharing Tools
View all 133 →Syncthing
81KOpen-source continuous file synchronization — peer-to-peer, encrypted, no central server, no cloud account required.
LocalSend
77KAn open-source, cross-platform alternative to AirDrop — share files between nearby devices over your local network without the cloud.
MinIO
61KHigh-performance, S3-compatible object storage for AI, analytics, and cloud-native workloads. Deploy on-premises or in any cloud with a single binary.
Rclone
56KCommand-line tool that syncs, copies, and manages files across 70+ cloud storage providers. The rsync for cloud storage.
AList
49KFile list program that aggregates multiple storage backends into a single web interface with WebDAV support. Mount cloud drives, local storage, and S3 in one place.
copyparty
44KCopyparty is a portable, single-file Python file server with resumable uploads, deduplication, WebDAV, SFTP, FTP, media indexing, and audio transcoding — no dependencies required.