Home – The Cozy CMS
a year ago
- #web-development
- #multi-tenant
- #content-authoring
- home是一个类似Hugo或Zola的舒适内容创作系统,但存在关键差异。
- home不是静态站点生成器,需要服务器组件来实现诸如'通过GitHub登录'和基于tantivy的搜索功能。
- home具有强制的规范格式:图像必须使用JPEG-XL,视频必须使用AV1+Opus编码,脚本必须用TypeScript,组件必须用Svelte 5。
- home采用多租户架构,由两个网络服务组成:mom(负责部署和派生)和cub(负责渲染和缓存)。
- home的架构专为可扩展性设计,cub服务会全球部署所有网站,因此不适合在单个VPS上运行。