ProjectSend

Self-Hosted

Open-source self-hosted file transfer tool with drag-n-drop uploads

Visit Website

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.

docker-compose.template.yml TEMPLATE

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

WeTransfer Search Google
Dropbox Transfer Search Google

People Also Ask about ProjectSend

ProjectSend vs WeTransferProjectSend vs Dropbox TransferProjectSend vs Box ProjectSend 2025 review ProjectSend docker-compose example

Tool Info

Pricing Open Source
Platform Self-Hosted

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

More File Transfer - Single-click & Drag-n-drop Upload Tools