ProjectSend
Self-HostedOpen-source self-hosted file transfer tool with drag-n-drop uploads
Overview
ProjectSend is a self-hosted file transfer solution for teams and businesses to securely share files with clients or internal members. It supports intuitive drag-n-drop and single-click uploads, allowing users to share large files with password protection, role-based access control, and custom branding. Deployable on any LAMP stack (PHP 7.4+ / MySQL/MariaDB) or via Docker, it tracks download activity, offers file expiration options, and ensures data privacy by keeping files on your own server instead of third-party clouds. Ideal for replacing proprietary tools like WeTransfer with full control over your data.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
project_send:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: project-send
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Drag-n-drop & single-click file uploads
- Role-based access control (admin, user, client)
- Password-protected shares & file expiration dates
- Download activity tracking & audit logs
- Docker support for simplified deployment
Frequently Asked Questions
? Is ProjectSend hard to install?
It requires a web server with PHP (7.4+) and MySQL/MariaDB. You can install manually via file uploads or use Docker for easier deployment. Basic technical skills are helpful, but official docs provide step-by-step guides for both methods.
? Is it a good alternative to WeTransfer?
Yes—unlike WeTransfer, ProjectSend is self-hosted (you own your data) and supports permanent storage (not just temporary transfers). It also offers role-based access and download tracking, which WeTransfer lacks for free users.
? Is it completely free?
Yes—ProjectSend is open source (GPLv2 license) with no paid tiers. All core features (drag-n-drop uploads, access control, branding) are available for free.
Top Alternatives
People Also Ask about ProjectSend
Tool Info
Pros
- ⊕ Self-hosted (full data privacy & ownership)
- ⊕ No subscription fees (100% open source under GPLv2)
- ⊕ Customizable branding & access rules
Cons
- ⊖ Requires basic web server setup (PHP/MySQL knowledge)
- ⊖ Limited mobile app support (web-based only)
- ⊖ No real-time collaboration features