License Policy
Commercial Software
Docunara is proprietary commercial software. All Rights Reserved.
Copyright (c) 2026 Certchip.
- Full license text: See the
LICENSEfile in the project root - Copyright & attribution: See the
NOTICEfile in the project root - Licensing inquiries: docunara.com
Any use of Docunara — installation, execution, copying, modification, distribution, hosting, SaaS offerings, and any commercial or production use — requires a valid paid license from Certchip. There is no free or community tier.
License Modes
| Mode | License File | Intended Use |
|---|---|---|
| Evaluation | None | Internal development and short-term evaluation only |
| Licensed | Valid certificate | Production deployment under the terms of the signed commercial agreement |
Evaluation mode is provided so customers can verify functionality before purchase. Evaluation use is limited to internal, non-production environments. Any production or commercial use requires a valid license.
Feature Availability by Mode
| Feature | Evaluation (no license) | Licensed (valid certificate) |
|---|---|---|
| Document Editing | Yes | Yes |
| Visual Editor (WYSIWYG) | Yes | Yes |
| Document Search | Yes (requires DB_ENABLED=true) | Yes |
| Build / Publish | Yes | Yes |
| Admin Login | Yes (single admin via .env) | Yes |
| User Management (RBAC) | No | Yes |
| Multi-Locale | Yes | Yes |
| Alternative DB Backends (MongoDB, PostgreSQL) | No | Yes |
| AI Features | No | Yes |
Feature gating is implemented at runtime by validating the license certificate. Premium feature flags are encoded as extensions of the X.509 certificate.
Database Modes
The runtime behavior also depends on the DB_ENABLED setting:
DB_ENABLED=false: SQLite is disabled. No document search and no user management.ADMIN_EMAILandADMIN_PASSWORDunset → editor is open (no authentication). Use this only for closed local development.ADMIN_EMAILandADMIN_PASSWORDset → editor login required; credentials are validated against these environment values.
DB_ENABLED=true(no license file): SQLite enabled. Document search is available. User management remains disabled; only the initial admin account (ADMIN_EMAIL/ADMIN_PASSWORD) can sign in.DB_ENABLED=true+ validLICENSE_FILE: Full user management with RBAC is unlocked. Multiple user accounts can be created with per-account permissions, and premium DB backends become available.
License File
You can obtain a license certificate from docunara.com.
-
Obtain a license certificate from docunara.com.
-
Place the certificate file in your project.
-
Set
LICENSE_FILEin your.envto the certificate path:# Path to your Docunara license certificate
LICENSE_FILE=./license.pem
The license file is an X.509 certificate signed by the docunara.com Certificate Authority (CA). The verification process:
- Validates the certificate chain against the docunara.com root CA.
- Checks certificate expiration.
- Extracts licensed features from certificate extensions.
- Verifies domain / organization match.
RBAC and User Management
With a valid license, full user management is unlocked:
- Create multiple user accounts
- Assign roles:
admin,operator,content_operator,content_manager - Set fine-grained permissions per account (locale, document path, actions)
See Roles & Permissions for details.
Third-Party Components
Docunara incorporates third-party open source components that remain
governed by their respective licenses (MIT). See the NOTICE file and
the static/licenses/ directory for full attribution and license texts.
Contact
For licensing, pricing, partnership, and technical support inquiries, visit docunara.com.