# ProjectSend

ProjectSend is a self-hosted file-sharing application for securely uploading files and delivering them to specific clients you create yourself, removing the need to rely on external transfer services or email. It is open source and self-hosted, installable on Proxmox, Docker Hub, ZimaOS and Unraid.

Canonical page: https://ourlocalhost.com/app/640/projectsend

## Description

ProjectSend is a self-hosted file-sharing application for securely uploading files and delivering them to specific clients you create yourself, removing the need to rely on external transfer services or email.

## Platform availability

Available on 3 of 9 platforms: Unraid, ZimaOS, Proxmox.

## Health score

76/100 (Good), based on 4 of 4 factors.
- Maintained: 100 (last commit 18 days ago)
- Popular: 40 (97 GitHub stars)
- Easy to install: 55 (3 install platforms, install notes, Docker image)
- Light to run: 100 (256 MB minimum RAM, runs on ARM)

## Links

- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=projectsend
- Docker Hub: https://hub.docker.com/r/linuxserver/projectsend
- ZimaOS: https://github.com/bigbeartechworld/big-bear-casaos/tree/master/Apps/projectsend
- Unraid: https://ca.unraid.net/apps/projectsend-17hivyf0xx8v8b?q=projectsend
- Official website: http://www.projectsend.org
- GitHub: https://github.com/linuxserver/docker-projectsend
- Documentation: https://docs.projectsend.org

## Common questions

### Can I protect ProjectSend accounts with two-factor authentication?

Yes, ProjectSend supports two-factor authentication using TOTP authenticator apps and single-use recovery codes.

### Can I automate file and client management through an API?

Yes, it provides a REST API for files, clients, groups, and comments using scoped tokens, and it generates API documentation itself.

### Can clients upload files in addition to downloading assigned files?

Yes, ProjectSend has an option to allow clients to also upload files.

### Do the official docs apply to the latest non-legacy release?

The documentation states it applies only to legacy versions that start with r. It recommends downloading the latest release from the official website instead of using development versions directly from the repository.

### Where can I get support for ProjectSend?

You can use the documentation, report bugs on GitHub, or ask the community on Discord.

## Alternatives

- Dropbox: Dropbox is a containerized client that runs the official Dropbox sync agent on a self-hosted server, keeping a local folder backed up and s…
- FileCloud
- Filestash: Filestash is a self-hosted, storage-agnostic file manager that gives homelab users one browser-based interface to browse, organize, and man…
- Jirafeau: Jirafeau is an open-source web site permitting to upload a file in a simple way and give an unique link to it.
- Lufi: Lufi (Let's Upload that FIle) is an end-to-end encrypted file sharing application that lets you store and share files securely, encrypting…
- Tresorit Send: Secure file sharing with end-to-end encryption.
- WeTransfer: File-sharing platform for sending presentations, photos, videos &amp; docs.
- copyparty: Copyparty is a portable, self-contained file server for homelabs and personal devices that shares folders through a browser, WebDAV, FTP, T…
- erugo: Erugo is a powerful, self-hosted file-sharing platform built with PHP and Laravel with a Vue.js frontend.
- ownCloud: ownCloud is a self-hosted file sync and sharing platform that lets individuals and teams access, manage, and share files from web, desktop,…

---
Source: Our Local Host (https://ourlocalhost.com/app/640/projectsend), the self-hosted and open-source app directory.
