Commit Graph

2 Commits

Author SHA1 Message Date
Fam Zheng 011e7ddb98 README: 平台约定(栈/部署/CI 一锅端)
把脚手架决策定下来,作为 cube 上所有 app 必须遵守的"宪法":

- 域名:<app>.famzheng.me,零 DNS 操作
- 后端:Rust + Axum,每 app 独立仓库,cube-core crate 复用样板
- 前端:Vite + Vue 3 + TS(选 Vue 是因为 AI 写得稳)
- 构建:host musl 编译 + scratch 容器
- Registry:gitea 自带(registry.famzheng.me 反代 /v2/*)
- CI:gitea Actions + 现有 instance-level act_runner
- 通用约定:/healthz, stdout JSON log, env+Secret 配置, 禁 config 文件挂载
2026-05-04 11:08:01 +01:00
Fam Zheng 6fd8cf897e Initial cube docs: README + oci migration todo
cube 是跑在 famzheng.me 节点上的小 app 平台,用来收纳从 oci
迁过来的 Fam 个人小工具。oci 主机本身留给 Hera,不退役。

- README.md:定位、迁移名单、注意事项
- doc/todo.md:迁移清单(portfolio / repo-vis / simpleasm / guitar / pyroblem)
2026-05-04 10:57:30 +01:00