Elixire
Self-HostedOpen-source single-click & drag-n-drop file transfer tool
Overview
Elixire is a self-hosted file transfer solution focused on simplicity, enabling quick single-click and drag-n-drop uploads. It supports temporary, password-protected links with custom expiration times, auto-deletion of expired files, and large file size handling. Deployable via Docker for easy setup, it integrates with local storage or S3-compatible clouds. Ideal for private file sharing, it keeps data in your control as an alternative to public services like WeTransfer.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
elixire:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: elixire
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Single-click & drag-n-drop uploads
- Password-protected temporary links
- Docker-powered quick deployment
- Auto-expiration & file deletion
- Local/S3-compatible storage support
Frequently Asked Questions
? Is Elixire hard to install?
No—Elixire uses Docker Compose for setup, which handles all dependencies. A simple config file lets you customize storage paths, ports, and expiration rules, making deployment quick even for beginners.
? Is it a good alternative to WeTransfer?
Yes—Elixire offers similar single-click/drag-drop uploads and temporary links but keeps your data private (self-hosted) instead of relying on third-party servers. It also adds password protection and custom expiration times not always available in free WeTransfer plans.
? Is it completely free?
Yes—Elixire is open-source under the MIT License. You can self-host, modify, and use it without any cost; core features like uploads, links, and expiration are all free.
Top Alternatives
People Also Ask about Elixire
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted data control)
- ⊕ No subscription fees
- ⊕ Intuitive UI with real-time progress
- ⊕ Flexible storage options
Cons
- ⊖ Requires basic server knowledge for hosting
- ⊖ No native mobile app (web-only)
- ⊖ Limited advanced collaboration features