
YeetFile
Encrypted file sharing and file/password vault service
Postgres
railwayapp-templates/postgres-ssl:16
Just deployed
/var/lib/postgresql/data
benbusby/yeetfile:latest
benbusby/yeetfile:latest
Just deployed
/app/uploads
For more configuration options, refer to the documentation for the full list of environment variables.
About
YeetFile is a file vault and file/text transferring service, with both a web and CLI client officially supported. All content is encrypted locally, and the server is incapable of decrypting any transmitted content.
Features
YeetFile Send
- Send files and text with shareable links
- Links don't require an account to open
- Configurable upload settings
- Expiration date/time configurable to X minutes/hours/days (max 30 days)
- Number of downloads (max 10)
- Optional password protection
- Free text transfers (up to 2000 characters)
YeetFile Vault
- File and password storage + folder creation
- File/password/folder sharing w/ YeetFile users
- Read/write permissions per user
- No upload size limit
Accounts
- Email not required at signup
- Account ID-only signup allowed
- Signup not required for text-only transfers
- Options to pay for vault/send upgrades
- Payments handled via Stripe
- BTC and XMR supported via BTCPay
- Not required when self-hosting
- Ability to recycle payment ID to remove record of payment
Other
- Server-specific passwords (optional for self-hosting)
- Easily self-hosted
- Official CLI can be configured to use any server
Template Content
benbusby/yeetfile:latest
ghcr.io/benbusby/yeetfile:latest