projectsend.org

Blog

Notes from the people building ProjectSend

Release stories, migration guides, technical decisions, community voices, and practical ways to get more from the software.

A system administrator at a small desk slides a blue-violet key into a compact mailbox while a server on the shelf behind her shows a small green check, morning light

· Installation

Email via OAuth with Microsoft 365 or Gmail

How to configure ProjectSend to send email through Microsoft 365 or Gmail using OAuth rather than SMTP passwords, with app registration steps and common fixes.

Read article
Two people in a Risograph-style illustration pass a blue-violet file across a shared workspace, automation connecting them

· Client portals

Automating ProjectSend with Zapier and n8n

Connect ProjectSend to Zapier, Make or n8n using the REST API and polling. No official integration needed — a token is the only thing required.

Read article
A cut-paper collage illustration: a friendly doorkeeper at the front door of a small house holds the door open for a visitor, pointing to an inner room where someone waits with a file; clean morning light.

· Installation

Running ProjectSend behind a reverse proxy

Most reverse proxy problems with ProjectSend come down to two settings: TRUSTED_PROXIES for 419 errors, and buffer sizes for 502 on some pages.

Read article
A system administrator ticks items on an abstract checklist pinned above a desk with a small server and a plant, morning light, gouache illustration

· Security

Hardening a ProjectSend Instance

The practices that keep a ProjectSend instance secure: timely updates, HTTPS, TOTP two-factor authentication, API token scoping, and virus scanning for uploads.

Read article
A system administrator leaning back with quiet relief, looking up at a server box on the shelf with a blue-violet gradient and a green indicator dot while afternoon light comes through the window

· Upgrading

Updating ProjectSend

Back up the database and uploads, then pull a new Docker image or run update.sh on a zip install. Notes for the 2.8.0 and 2.7.1 important steps.

Read article
A system administrator places a small house-shaped server on a shelf, next to separate boxes for the database, the files and a key.

· Installation

Running ProjectSend with Docker

How we'd set up ProjectSend 2 with Docker Compose, where your files and database end up, and how to back them up.

Read article
Two people carry a moving box along a garden path from an older house to a new one next door, while the old house stays lit behind them.

· Migration

Moving from ProjectSend Legacy to ProjectSend 2

An overview of the migration tool: what it brings over, what it leaves behind, and the steps for the most common setup.

Read article

· Self-hosting

Why teams still choose self-hosted file sharing

Convenience is valuable. So are control, transparency, and the freedom to leave. Here is why self-hosting still matters — and where ProjectSend fits.

Read article

RSS feed

Run it yourself. Understand how it works.

Help decide what comes next: the project is built in the open, and every voice counts.

Download ProjectSend