Skip to content

Licensing

Ops Atlas is available in three editions. Your license determines which features are enabled and how many users and environments you can configure.

Editions

FeatureCommunityProEnterprise
PriceFreePaidPaid
Environments1UnlimitedUnlimited
Users3UnlimitedUnlimited
Container managementYesYesYes
Docker registryYesYesYes
Database connectionsYesYesYes
Redis managementYesYesYes
Eureka discoveryYesYesYes
Audit logYesYes
API keysYesYes
WebhooksYesYes
Monitoring & analyticsYesYes
Volume managementYesYes
AlertingYesYes
Dark modeYesYes
SSO / OIDCYes
Trivy vulnerability scanningYes
Backup & restoreYes
White-label brandingYes

License Entity

Each license is stored in the database with the following fields:

FieldDescription
licenseKeyThe activation key provided at purchase
editionCOMMUNITY, PRO, or ENTERPRISE
licensedToOrganization or individual name
maxUsersMaximum allowed user accounts
maxEnvironmentsMaximum allowed environments
validFromStart date of the license
validUntilExpiration date of the license

Activating a License

You can activate your license in two places:

During Setup

The setup wizard includes a license activation step (step 3). Enter your license key and the system validates it before proceeding.

From Settings

Navigate to Settings > License and enter your license key. The new edition takes effect immediately — no restart required.

http
POST /api/license/activate
Content-Type: application/json

{
  "licenseKey": "OA-PRO-XXXX-XXXX-XXXX-XXXX"
}

TIP

Community edition does not require a license key. If no key is provided, the system defaults to Community.

Route Guards

The frontend uses a featureGuard to restrict navigation based on the active edition. Attempting to access a gated route shows an upgrade prompt instead of the feature.

RouteRequired Edition
/analyticsPro
/historyPro
/alertsPro
/volumesPro
/securityEnterprise
/backupsEnterprise

WARNING

If a license expires, gated features become inaccessible but no data is lost. Renew or upgrade your license to restore access.

Checking License Status

http
GET /api/license

Returns the current edition, expiration date, and usage limits.

Released under the MIT License.