在懒猫微服上托管纯静态站
懒猫微服(Lazycat)支持用 LPK 打包纯静态站,非常适合我们这种生成器产出的 public/ 目录。
核心机制
在 lzc-manifest.yml 里声明一条路由,把打包进 LPK 的 content 目录直接作为站点根:
application:
subdomain: blog
routes:
- /=file:///lzcapp/pkg/content/
contentdir 的坑
lzc-build.yml 里 contentdir: ./public 会把 public/ 的内容解包到 /lzcapp/pkg/content/ 根目录,而不是保留 public/ 子目录。所以路由要指向 content/ 根,多写 /public 会 404。
contentdir: ./public
优点
- 零容器、零后端进程,纯粹静态文件服务
- 构建在盒子侧跑
buildscript,本地只维护源码 - 和 Cloudflare Pages 共用同一份
public/产物
纯静态托管最省心,缺点是带交互/后端逻辑的站点不适用。