Orcastra Orcastra
产品

请求路径,
按实际运行方式呈现。

查看各组件在哪里运行,以及彼此如何通信。安装要求请参阅 总览.

浏览器
→
Next.js 前端
→
FastAPI 后端
→
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
前端和后端标准输出
→
Fluent Bit
→
OpenSearch
→
OpenSearch Dashboards
ACCESS · AUDIT · OVERVIEW
前端
Next.js 15、React 18、Tailwind CSS、Radix UI
后端
FastAPI、Python 3.12、异步 SQLAlchemy、Alembic
数据库
PostgreSQL 17
缓存
Redis 8、LRU 淘汰策略、使用 Fernet 加密值
身份
Authentik OAuth2 和 OIDC、NextAuth 5、根据 JWKS 验证 JWT
密钥
HashiCorp Vault、PKI 和集群证书
日志记录
通过 Fluent Bit Sidecar 将日志发送至 OpenSearch
托管基础设施
通过基于 mTLS 的 REST 和 WebSocket 连接 LXD、Incus、MicroCloud
部署
Docker,开发与生产环境使用独立的 Compose 文件
生产环境

Authentik、Vault 和 OpenSearch 分别运行在独立主机上。

完整的多主机拓扑应放在文档中,而不是营销页面上。

docs.orcastra.io →