feat: enhance Enterprise documentation with new features and images
- Added detailed sections for Enterprise features including SSO, Custom Roles, Whitelabeling, and Audit Logs, each with descriptive text and accompanying images for better understanding. - Introduced new images to visually represent the configuration settings for these features, improving the overall documentation quality. - Updated the existing documentation to include links and references to the new content, ensuring comprehensive coverage of Enterprise capabilities.
@@ -38,4 +38,6 @@ If you set a value higher than 2 without a valid enterprise license, Dokploy wil
|
||||
2. Under **Dokploy Server**, set the concurrency for the local server.
|
||||
3. Under **Remote Servers**, set the concurrency for each remote or build server individually.
|
||||
|
||||
<ImageZoom src="/assets/images/ui/concurrent-builds.png" alt="Per-server concurrency configuration under Settings > Deployments" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
Each server's concurrency is configured independently, so you can, for example, keep the Dokploy server at 1 while increasing concurrency on a dedicated [build server](/docs/core/remote-servers/build-server) with more resources.
|
||||
|
||||
@@ -5,6 +5,8 @@ description: Track all actions performed by members in your organization
|
||||
|
||||
Audit Logs give Enterprise users complete visibility into every action performed within the organization. Every create, update, delete, login, logout, deployment, and configuration change is recorded — giving you a full trail for security, compliance, and debugging.
|
||||
|
||||
<ImageZoom src="/assets/images/ui/settings-audit-logs.png" alt="Audit Logs with filterable table of all actions" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
## Overview
|
||||
|
||||
Audit Logs are available in **Settings → Audit Logs**. Each entry captures:
|
||||
|
||||
@@ -5,6 +5,8 @@ description: Create custom roles with granular permissions for your organization
|
||||
|
||||
Custom Roles let Enterprise users go beyond the default **Owner**, **Admin**, and **Member** roles by creating tailored roles with fine-grained permissions. Assign exactly the access each team member needs — no more, no less.
|
||||
|
||||
<ImageZoom src="/assets/images/ui/create-custom-role.png" alt="Create Custom Role modal with permission presets and granular toggles" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
## Overview
|
||||
|
||||
In the free version, Dokploy provides three built-in roles: **Owner**, **Admin**, and **Member**. Members have a limited, fixed set of permissions. With Enterprise, you can create **custom roles** that combine any of the available permissions below, then assign those roles to users in your organization.
|
||||
|
||||
@@ -5,6 +5,8 @@ description: Activate and manage your Enterprise license
|
||||
|
||||
To use Enterprise features (SSO, whitelabeling, audit logs, and more), you need a valid license issued by the Dokploy team.
|
||||
|
||||
<ImageZoom src="/assets/images/ui/settings-license.png" alt="License settings" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
By default, all Dokploy instances run in the standard edition. If you are interested in switching to the Enterprise version, [contact us](https://dokploy.com/contact). Once you receive your license key, you can activate it in your instance.
|
||||
|
||||
## Activating your license
|
||||
|
||||
@@ -7,6 +7,8 @@ import { Callout } from "fumadocs-ui/components/callout";
|
||||
|
||||
Application Authentication puts a Single Sign-On login gate in front of your deployed applications. Once enabled on a domain, visitors must authenticate with your identity provider before Traefik forwards their request to your app.
|
||||
|
||||
<ImageZoom src="/assets/images/ui/application-authentication.png" alt="Application Authentication configuration under Settings > SSO" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
<Callout type="info">
|
||||
This is an **Enterprise** feature and requires a valid enterprise license, plus an OIDC identity provider already configured under [Settings → SSO](/docs/core/enterprise/sso).
|
||||
</Callout>
|
||||
|
||||
@@ -5,6 +5,10 @@ description: Configure SSO with Auth0, Keycloak, or other OIDC/SAML providers
|
||||
|
||||
Enterprise supports Single Sign-On via OpenID Connect (OIDC) and SAML. You can use Auth0, Keycloak, or any compatible identity provider.
|
||||
|
||||
<ImageZoom src="/assets/images/ui/settings-sso.png" alt="SSO providers in Settings" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
<ImageZoom src="/assets/images/ui/sso-add-oidc-provider.png" alt="Add OIDC provider modal" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
Choose a provider below for step-by-step configuration:
|
||||
|
||||
- **[Auth0](/docs/core/enterprise/sso/auth0)** — Cloud identity platform
|
||||
|
||||
@@ -5,6 +5,8 @@ description: Rebrand Dokploy with your application name, logos, colors, and cust
|
||||
|
||||
Whitelabeling lets Enterprise users fully rebrand their Dokploy instance. You can customize the application name, logos, favicon, appearance, metadata, links, and error pages — all from **Settings → Whitelabel**.
|
||||
|
||||
<ImageZoom src="/assets/images/ui/settings-whitelabeling.png" alt="Whitelabeling settings" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
## Branding
|
||||
|
||||
Customize the application name, logos, and favicon to match your brand identity.
|
||||
|
||||
@@ -188,3 +188,27 @@ Connect Slack, Discord, Telegram, email and more:
|
||||
Configure AI providers to enable AI-assisted features:
|
||||
|
||||
<ImageZoom src="/assets/images/ui/settings-ai.png" alt="AI settings" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
## Enterprise
|
||||
|
||||
### SSO
|
||||
|
||||
Configure OIDC/SAML providers and protect deployed applications with forward auth:
|
||||
|
||||
<ImageZoom src="/assets/images/ui/settings-sso.png" alt="SSO settings" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
### Custom Roles
|
||||
|
||||
Create roles with granular permissions, starting from presets like Viewer, Developer, Deployer or DevOps:
|
||||
|
||||
<ImageZoom src="/assets/images/ui/create-custom-role.png" alt="Create custom role modal" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
### Whitelabeling
|
||||
|
||||
Rebrand your Dokploy instance with your own name, logos and colors:
|
||||
|
||||
<ImageZoom src="/assets/images/ui/settings-whitelabeling.png" alt="Whitelabeling settings" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
### License
|
||||
|
||||
<ImageZoom src="/assets/images/ui/settings-license.png" alt="License settings" width={1600} height={775} className="rounded-lg"/>
|
||||
|
||||
BIN
apps/docs/public/assets/images/ui/application-authentication.png
Normal file
|
After Width: | Height: | Size: 200 KiB |
BIN
apps/docs/public/assets/images/ui/concurrent-builds.png
Normal file
|
After Width: | Height: | Size: 151 KiB |
BIN
apps/docs/public/assets/images/ui/create-custom-role.png
Normal file
|
After Width: | Height: | Size: 176 KiB |
BIN
apps/docs/public/assets/images/ui/settings-license.png
Normal file
|
After Width: | Height: | Size: 96 KiB |
BIN
apps/docs/public/assets/images/ui/settings-sso.png
Normal file
|
After Width: | Height: | Size: 200 KiB |
BIN
apps/docs/public/assets/images/ui/settings-whitelabeling.png
Normal file
|
After Width: | Height: | Size: 158 KiB |
BIN
apps/docs/public/assets/images/ui/sso-add-oidc-provider.png
Normal file
|
After Width: | Height: | Size: 219 KiB |