본문으로 건너뛰기

License Policy

Commercial Software

Docunara is proprietary commercial software. All Rights Reserved.

Copyright (c) 2026 Certchip.

  • Full license text: See the LICENSE file in the project root
  • Copyright & attribution: See the NOTICE file in the project root
  • Licensing inquiries: docunara.com
Commercial License Required

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

ModeLicense FileIntended Use
EvaluationNoneInternal development and short-term evaluation only
LicensedValid certificateProduction 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

FeatureEvaluation (no license)Licensed (valid certificate)
Document EditingYesYes
Visual Editor (WYSIWYG)YesYes
Document SearchYes (requires DB_ENABLED=true)Yes
Build / PublishYesYes
Admin LoginYes (single admin via .env)Yes
User Management (RBAC)NoYes
Multi-LocaleYesYes
Alternative DB Backends (MongoDB, PostgreSQL)NoYes
AI FeaturesNoYes

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_EMAIL and ADMIN_PASSWORD unset → editor is open (no authentication). Use this only for closed local development.
    • ADMIN_EMAIL and ADMIN_PASSWORD set → 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 + valid LICENSE_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.

  1. Obtain a license certificate from docunara.com.

  2. Place the certificate file in your project.

  3. Set LICENSE_FILE in your .env to 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:

  1. Validates the certificate chain against the docunara.com root CA.
  2. Checks certificate expiration.
  3. Extracts licensed features from certificate extensions.
  4. 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.