A developer-focused breakdown of CoreOps-Base's architecture, subsystems and capabilities — a reference for engineers evaluating, extending or deploying the platform.
A type-safe Next.js 15 application with a clean public/protected split and server-side rendering — interactivity layered on only where it's needed.
Encrypted cookie sessions, hashed credentials and TOTP MFA — with every protected navigation verified server-side.
Three built-in groups and a policy engine that decides, per role, exactly which resources and actions are permitted.
Admin-created or self-service accounts with invite flows, full sign-in history and verified email changes.
Per-IP throttling and persistent account lockout across every sensitive endpoint, tunable without code changes.
Runtime-configurable SMTP with built-in templates and fully logged, non-blocking delivery.
A permission-mirrored REST surface you can toggle at runtime, with per-user tokens for external tooling.
A Prometheus-compatible metrics endpoint with runtime and request instrumentation, ready for any OpenMetrics stack.
PostgreSQL 16 with automatic schema initialisation, pooled connections and one-command backup and restore.
Four dedicated, non-blocking logs covering authentication, email, system processes and public traffic.
Database-backed settings and feature flags that take effect immediately — no restart, no redeploy.
Globally-applied headers and browser-permission lockdowns that ship on by default — no per-page configuration.
Containerised with a tuned nginx reverse proxy, persistent volumes and TLS termination at the edge.
# Prometheus-compatible, Bearer-token protected
curl -H "Authorization: Bearer $TOKEN" https://your-host/api/metrics
# HELP api_request_duration_ms request latency
# TYPE api_request_duration_ms histogram
api_requests_total{method="GET",route="/api/users",status="200"} 1284
nodejs_eventloop_lag_seconds 0.0021