首页管理登录

Lyra 服务架构一览

下面这张图是 Lyra 这台单机(2C/2G,ZeaburOS + k3s)上目前跑着的全部服务,以及它们之间的关系。图本身是在 Figma 里画的原生矢量图,这里嵌的是导出的静态版本——想看可缩放的原件,点图下方链接。

Lyra 自托管服务架构图
Lyra 服务架构 · 外部访问 → 应用服务 → 数据层 · 在 Figma 打开原件 ↗

三层结构

外部访问:所有子域名经 Cloudflare 解析到本机,泛域名 *.lyra.oky.ac.cn 让新服务能直接绑子域名,统一走 k3s Ingress 路由。

应用服务:落地页(landing)、统一登录(Casdoor)、状态面板(status)、博客(blog)四个对外服务,外加两个内部件——netmon 读宿主网卡真实流量喂给 status,email-163 作为全系统发信通道(告警、找回密码、验证码都走它)。

数据层:Casdoor 的用户与应用数据落在 Postgres,status 的台账和 blog 的文章落在持久卷 /data,重启不丢。

关于这张图怎么来的

这张图不是手画的,也不是 SVG 或 Mermaid——是由 AI 通过 Figma 的插件 API 直接在画布上生成的原生节点(frame、矩形、文字、带箭头的正交连线),因此每一个方块和每一条线都能在 Figma 里继续拖拽编辑。

×