Build and run full applications with a visual builder, runtime APIs, and deployable self-host infrastructure.
DCCortex is built for:
- Product teams that want fast app delivery.
- Organizations that need self-hosting control.
- Enterprise environments that require compliance-oriented release gates.
Delivery model:
- Community version remains free for builders and self-serve teams.
- Enterprise plans are for long-term support, prioritized feature requests, and direct developer support.
dashboard/: Next.js dashboard and visual builder.platform-api/: backend service for platform/runtime operations.docker-compose.yml: production-style stack baseline.docker-compose.dev.yml: local development stack.docker-compose.scale.yml: horizontal scale profile.deployment/kubernetes/charts/dccortex/: Helm chart scaffold for enterprise Kubernetes mode.docs/enterprise/: enterprise release contract, controls, hardening, and operations documentation.
Use standard Docker deployment for internet-facing environments where you operate the stack.
Use Compose-based deployment for customer-managed Linux VM environments.
Use the enterprise release pack and Kubernetes/Helm pathway for strict operational and compliance requirements.
This repository stays enterprise-first in release standards and compliance posture, while keeping community access free.
Start here:
docs/enterprise/README.mddocs/enterprise/RELEASE_ENTERPRISE_SELF_HOST_1_0.md
DCCortex provides a drag-and-drop visual editor for building production applications without code. Connect any database or API, design interfaces in real-time, and deploy instantly.
The builder generates production-grade applications with automatic data binding, real-time validation, and enterprise controls built in.
- Start core infra services:
docker compose -f docker-compose.dev.yml up -d postgres redis- Start dashboard:
cd dashboard
npm ci
npm run dev- Start platform API:
cd platform-api
npm ci
npm run dev- Optional end-to-end smoke test:
./test-end-to-end.shFor a production-style local/VM startup path:
./start-production.shThis brings up the Compose-managed backend services and checks health.
This repository includes release gating scaffolding for enterprise delivery:
- CI workflows in
.github/workflows/ - Gate scripts in
scripts/ci/ - Compliance and operations docs in
docs/enterprise/
Minimum release rule:
Do not tag an enterprise release until all required gates in docs/enterprise/RELEASE_ENTERPRISE_SELF_HOST_1_0.md are green with evidence attached.
Every code change is validated against compliance requirements before commit. This ensures production readiness grows with the codebase instead of becoming a scramble at release time.
Before you commit:
- Read COMPLIANCE_FRAMEWORK.md for full guidance
- Use the Quick Checklist
- Run:
bash scripts/compliance/pre-commit-check.sh
Quick start:
- GETTING_STARTED_COMPLIANCE.md: Your first commit with auto-validation (start here)
- COMPLIANCE_CHECKLIST.md: Quick reference before committing (1 page)
Full guidance:
- COMPLIANCE_FRAMEWORK.md: Full framework with examples and escalation paths
- COMPLIANCE_CONTROL_MATRIX.md: Status of all 16 controls
- ADDING_CONTROLS.md: Process for adding new controls incrementally
- CODE_REVIEW_COMPLIANCE.md: Template for reviewing PRs
- CODEBASE_COMPLIANCE_MAPPING.md: Maps compliance to code files
Domains covered:
- AC (Access Control) — RBAC, permission gates, session security
- AU (Audit) — immutable logging, event tracking, evidence extraction
- CP (Contingency Planning) — backup, restore, recovery validation
- IR (Incident Response) — runbooks, evidence templates, severity models
- DE (Data Evidence) — release gates, artifact packaging, CI validation
Peace of mind: Every change is checked. Compliance grows with features. Go to production without surprises.
DCCortex is actively focused on:
- Builder and runtime feature development.
- Self-host and enterprise deployment maturity.
- Compliance-aware release operations.
If you are implementing features, build against the enterprise release contract from day one so product velocity and release readiness move together.
