browser
Frontend Next.js
Backend FastAPI
Cluster LXD / Incus / MicroCloud
REST + WEBSOCKET ON mTLS
PostgreSQL
STATE · METRICS HISTORY · AUDIT
Redis
CACHED CLUSTER READS, ENCRYPTED
Authentik
TOKEN VALIDATION
Vault
CLUSTER CERTIFICATES · USER KEYS
stdout frontend dan backend
Fluent Bit
OpenSearch
OpenSearch Dashboards
ACCESS · AUDIT · OVERVIEW
Frontend
Next.js 15, React 18, Tailwind CSS, Radix UI
Backend
FastAPI, Python 3.12, SQLAlchemy async, Alembic
Database
PostgreSQL 17
Cache
Redis 8, eviction LRU, nilai dienkripsi dengan Fernet
Identitas
Authentik OAuth2 dan OIDC, NextAuth 5, JWT di-verify terhadap JWKS
Secrets
HashiCorp Vault, PKI dan sertifikat cluster
Logging
Sidecar Fluent Bit ke OpenSearch
Infrastruktur yang dikelola
LXD, Incus, MicroCloud lewat REST dan WebSocket lewat mTLS
Deployment
Docker, file compose terpisah untuk pengembangan dan produksi
DI PRODUKSI
Authentik, Vault, dan OpenSearch berjalan sebagai host terpisah.
Topologi multi-host lengkapnya ada di dokumentasi. Halaman ini cukup nunjukin arsitektur intinya.
docs.orcastra.io →