Sharing sensitive information like passwords, API keys, and private tokens over chat or email is a major security risk. This open-source solution provides a secure way to exchange confidential data using end-to-end encryption. Your secrets are encrypted locally in your browser before being sent to the database, ensuring that no one else can intercept or read them. Once the recipient opens the link, the message is permanently deleted.\n\nKey benefits include:\n* End-to-End Encryption: Data is encrypted and decrypted locally, meaning the server never sees the plaintext secret.\n* Self-Destructing Messages: Secrets are automatically and permanently deleted from the database after a single view or a specified expiration time.\n* Open-Source Trust: Fully open-source architecture allows for self-hosting and independent security audits.\n* No Accounts Required: Start sharing confidential data immediately without the friction of signing up or managing user profiles.
services:
yopass:
image: jhaals/yopass
restart: unless-stopped
ports:
- "1337:1337"
# Yopass is configured via command line flags rather than environment variables
command: "--database=redis --redis=redis://:${REDIS_PASSWORD}@redis:6379 --port=1337"
depends_on:
- redis
redis:
image: redis:alpine
restart: unless-stopped
command: redis-server --requirepass ${REDIS_PASSWORD}
volumes:
- ./redis-data:/dataREDIS_PASSWORD=your_secure_redis_passwordAuto-fetched about 23 hours ago
Auto-fetched about 23 hours ago