Skip to main content

Open Core and Enterprise Boundaries

Open Core defaults

OpenArca runs fully in Open Core mode by default (edition=open_core). Enterprise feature flags are off unless explicitly enabled.

Capabilities API

GET /api/settings/capabilities returns:

  • edition (open_core / enterprise)
  • capabilities map with core and enterprise flags
  • feature_flags overrides

Extension layer

Open Core supports external overrides through:

  • EXTENSIONS_DIR
  • EXTENSIONS_OVERRIDES_FILE

Typical usage: point to private Enterprise repo service overrides.

Safety principle

Even with overrides, backend middleware remains the enforcement layer for:

  • auth,
  • RBAC,
  • feature gating.