Skip to main content
Atrium gives you everything you need to run client work from a single branded portal — projects, files, invoices, and updates — with no third-party SaaS in the middle. You host it, you own the data.

Quick Start

Get Atrium running in minutes with Docker

Client Portal

Give clients a branded space to track their projects

Invoicing

Create, send, and collect payment on invoices

White-Label Branding

Apply your colors and logo to the client portal

What you can do with Atrium

Manage Projects

Customizable status pipelines, tasks, updates, and file delivery per project

Share Files

Upload and deliver files via S3, MinIO, Cloudflare R2, or local storage

Accept Payments

Clients pay invoices directly through the portal via Stripe

Team Access

Invite admins and staff — each with the right level of access

Get up and running

1

Deploy Atrium

Pull the Docker image and start the container with a single command. See the Quick Start.
2

Create your account

Open your Atrium URL and sign up. The first account becomes the organization owner.
3

Invite your first client

Create a project, then invite your client by email. They get access to the branded portal at /portal.
4

Customize your portal

Add your logo and brand colors so the portal looks like yours. See White-Label Branding.