[PR #511] Management single account mode #13688

Closed
opened 2026-08-05 02:08:52 -04:00 by saavagebueno · 0 comments
Owner

Original Pull Request: https://github.com/netbirdio/netbird/pull/511

State: closed
Merged: Yes


This PR brings support for a single account mode that simplifies self-hosted installations.
Every user gets a new NetBird account by default unless
some magic is done in IdP for self-hosted installations.

We added two new flags to the Management service.
--single-account-mode-domain enables single account mode
and indicates which domain to use to group accounts. If not specified,
it defaults to netbird.selfhosted.

--disable-single-account-mode flag disables single account mode.

The single account mode is enabled by default. If your current installation
has more than one account already, the single account mode won't be enabled no
matter what configuration is set.

Than being said, every time new users signs up for your self-hosted installation,
they will land in the same account.

**Original Pull Request:** https://github.com/netbirdio/netbird/pull/511 **State:** closed **Merged:** Yes --- This PR brings support for a single account mode that simplifies self-hosted installations. Every user gets a new NetBird account by default unless some [magic is done in IdP](https://netbird.io/docs/integrations/identity-providers/self-hosted/using-netbird-with-keycloak#step-8-ensure-that-all-users-will-join-the-same-netbird-network-optional) for self-hosted installations. We added two new flags to the Management service. `--single-account-mode-domain` enables single account mode and indicates which domain to use to group accounts. If not specified, it defaults to **netbird.selfhosted**. `--disable-single-account-mode` flag disables single account mode. The single account mode is **enabled** by default. If your current installation has more than one account already, the single account mode won't be enabled no matter what configuration is set. Than being said, every time new users signs up for your self-hosted installation, they will land in the same account.
saavagebueno added the pull-request label 2026-08-05 02:08:52 -04:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#13688