FOR AGENCIES

One dashboard, one client per organization.

Keep client projects in separate organizations and limit each member to the servers or projects they need. Organizations share your account subscription; they separate access and resources.

Organizations, team members and per-resource scoping is available on the Business plan. Compare plans →

THE SITUATION

What tends to go wrong.

Access is all or nothing

A contractor needs access to one site. Shared credentials or overly broad permissions can give them access to other client resources as well.

The client wants their own thing

Client projects need separate membership and resource lists, even when your agency manages them under one subscription.

Nobody remembers who changed what

Three developers, eleven client sites, and a deploy that broke something last Tuesday with no record of who ran it.

WHAT DEPFLOY DOES

How each of those is handled.

A member can be scoped to one project

On top of the five roles, each member carries a scope — all servers and projects, or a specific list. A client's developer is given their project and the rest of the organization is outside what their session can reach.

One organization per client

Organizations are separate spaces with their own servers, projects and members. The same person can hold a different role in each and switch between them from the console, without a second login.

Move servers between your organizations

Move a server and its projects to another organization in the same Depfloy account. You must be an Owner of the destination organization. This changes resource grouping within your account; it does not transfer the server to an independent client account.

An activity log with names on it

Every deploy, server change, environment edit and permission change is recorded with the member who made it, filterable by person and date. "Who ran that deploy" has an answer.

Client domains and the records behind them

Connect a Cloudflare API token and the zones on that account are editable from the same console as the servers. Adding a domain to a project opens its A record for you, unproxied so the certificate can be issued, and the guided setups for Google Workspace, Microsoft 365, DMARC, Resend and Postmark merge into the SPF record that is already there rather than adding a second one — two SPF records is the mistake that quietly breaks a client's mail. Cloudflare is the only DNS provider Depfloy connects to.

Roles that match how the work is split

Manager runs servers and the team but not billing. Developer has full access to servers and sites but cannot create new servers. That line — shipping code versus spending money — is usually the one an agency actually needs.

The feature that matters here is unglamorous: a scope field next to a role. It is the difference between handing someone a project and handing them the keys to every client you have.

FAQ

Agencies questions

Can a client have their own login without seeing my other clients? +
Yes. Add them to their own organization only. Organizations do not see each other, and a member's session cannot reach an organization they do not belong to.
What happens when a client leaves? +
Server transfer moves resources between organizations within your account. If a client needs an independent account, plan a separate handoff; the organization transfer feature does not move servers across accounts.
Can I tell which client site is down without opening each one? +
Every project can carry a health check on its URL and a heartbeat on its scheduled jobs, and all of them sit in one list. Notifications are collected before they are sent, so a server that takes twenty monitors down with it produces one email rather than twenty. The quota is per monitor type — one of each on Starter, ten of each on Pro, unlimited on Business. What Depfloy does not give you is a status page to hand a client; the alerts go to your team.
Can I bill clients separately? +
Organizations share the account subscription. They separate resources and member access; Depfloy does not issue a separate subscription invoice for each client organization.
Do contractors need a paid seat? +
Members are part of the plan rather than charged per seat, so adding a contractor for one project does not change the invoice.

Other ways people use Depfloy

Try it on one server.

7 days free, no credit card. Connect a machine you already have.