diff --git a/public/docs-static/img/selfhosted/quickstart/create-user.png b/public/docs-static/img/selfhosted/quickstart/create-user.png
new file mode 100644
index 00000000..aec1caa6
Binary files /dev/null and b/public/docs-static/img/selfhosted/quickstart/create-user.png differ
diff --git a/public/docs-static/img/selfhosted/quickstart/setup.png b/public/docs-static/img/selfhosted/quickstart/setup.png
new file mode 100644
index 00000000..875c11da
Binary files /dev/null and b/public/docs-static/img/selfhosted/quickstart/setup.png differ
diff --git a/src/pages/selfhosted/identity-providers/local.mdx b/src/pages/selfhosted/identity-providers/local.mdx
index 4e35ddef..e59bb61f 100644
--- a/src/pages/selfhosted/identity-providers/local.mdx
+++ b/src/pages/selfhosted/identity-providers/local.mdx
@@ -8,7 +8,7 @@ With local user management, you can:
- **Create local users** directly from the NetBird Dashboard
- **Add external identity providers** (Google, Microsoft, Okta, etc.) through the Dashboard UI
-- **Configure multiple IdPs** simultaneously—users see all providers as login options
+- **Configure multiple IdPs** simultaneously, users see all providers as login options
- **Simplify your deployment** with fewer containers and reduced resource requirements
- **Get started faster** with no additional IdP setup required
@@ -18,17 +18,6 @@ Local user management is powered by an embedded [Dex](https://dexidp.io/) server
[Get Started →](/selfhosted/selfhosted-quickstart)
-## Overview
-
-The Management service provides:
-
-- **Local user management** - Create users with email/password authentication directly in NetBird
-- **No external IdP required** - Works out of the box, no Zitadel, Keycloak, or other IdP needed
-- **External identity provider support** - Optionally connect one or more OIDC-compatible providers (Google, Microsoft, Okta, etc.)
-- **Multiple IdP support** - Configure multiple external identity providers simultaneously
-- **Device authentication** - CLI authentication via device authorization flow
-- **Secure storage** - AES-256-GCM encryption for sensitive user data at rest
-
## When to Use Local Users
Local user management is ideal for:
@@ -48,31 +37,11 @@ Consider a [standalone external IdP](/selfhosted/selfhosted-guide#step-3-configu
- Integration with existing enterprise SSO infrastructure
- Specific IdP features not available via OIDC connectors
-## Architecture
-
-With local user management enabled, the architecture is simplified:
-
-```
- NetBird Management
-┌─────────────────┐ ┌─────────────────┐ ┌─────────────┐
-│ Management │ │ Embedded Dex │ │ Dashboard │
-│ Service │◄─┤ IdP Server │◄─┤ API │
-└─────────────────┘ └─────────────────┘ └─────────────┘
- │ │
- ▼ ▼
-┌─────────────────────────────────────────────────────────┐
-│ SQLite/Postgres Database │
-│ (Users, Accounts, IdP Connectors) │
-└─────────────────────────────────────────────────────────┘
-```
-
-Compare this to the external IdP architecture which requires separate containers for the IdP and its database.
-
## Configuration
### Enabling Embedded IdP
-The embedded IdP is enabled by default when using the new `getting-started.sh` quickstart script. For manual configuration, update your `management.json`:
+The embedded IdP is enabled by default when using the new [`getting-started.sh`](/selfhosted/selfhosted-quickstart) quickstart script. For manual configuration, update your `management.json`:
```json
{
diff --git a/src/pages/selfhosted/selfhosted-quickstart.mdx b/src/pages/selfhosted/selfhosted-quickstart.mdx
index 41e54e7a..801388b9 100644
--- a/src/pages/selfhosted/selfhosted-quickstart.mdx
+++ b/src/pages/selfhosted/selfhosted-quickstart.mdx
@@ -1,17 +1,12 @@
# Self-hosting quickstart guide (5 min)
-NetBird is open-source and can be self-hosted on your servers.
+NetBird is open source and can be self-hosted on your servers.
It relies on components developed by NetBird Authors [Management Service](https://github.com/netbirdio/netbird/tree/main/management), [Management UI Dashboard](https://github.com/netbirdio/dashboard), [Signal Service](https://github.com/netbirdio/netbird/tree/main/signal),
and a 3rd party open-source STUN/TURN service [Coturn](https://github.com/coturn/coturn).
If you would like to learn more about the architecture please refer to the [Architecture section](/about-netbird/how-netbird-works).
-
+
+
+
+