Uploady
Self-HostedOpen-source drag-and-drop file upload tool for self-hosted file transfer
Overview
Uploady is a lightweight self-hosted file transfer solution enabling seamless single-click and drag-n-drop uploads. It supports multiple file formats, custom size limits, secure sharing via temporary/permanent links, and password protection for sensitive files. Deployable via Docker for quick setup, it integrates with local storage or S3-compatible clouds. Features include progress tracking, user authentication, and audit logs. Ideal for teams/individuals needing a private alternative to cloud upload services, it prioritizes data control and simplicity without relying on third-party platforms.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
uploady:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: uploady
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Drag-and-drop & single-click uploads
- Docker-powered quick deployment
- Secure sharing with password protection
Frequently Asked Questions
? Is Uploady hard to install?
No—Uploady can be deployed in minutes using Docker with a pre-built image. Non-Docker setups require Node.js/npm, but detailed documentation guides you through every step.
? Is it a good alternative to WeTransfer?
Yes—Uploady offers similar drag-and-drop functionality but is self-hosted, so you retain full data ownership. It lacks WeTransfer’s branding options but provides unlimited file sizes (server-dependent) and privacy.
? Is it completely free?
Yes—Uploady is open source under the MIT License, so it’s free to use, modify, and self-host without any hidden costs or restrictions.
Top Alternatives
People Also Ask about Uploady
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted data control)
- ⊕ No subscription fees
- ⊕ Simple, intuitive user interface
Cons
- ⊖ Limited enterprise collaboration features
- ⊖ Requires basic server knowledge for non-Docker setups
- ⊖ Smaller community support compared to mainstream tools