Files
endorphin-hestia-server/crates/host

host

宿主基础信息的文件层,与 Core 和数据库 Storage 分开。CLI/Server 使用它保存 host.version、deployment.release 和其他命名信息;不打开数据库,不保存 VM 堆。

内容 职责
Cargo.toml host 包、Serde/JSON 依赖及远端检查依赖
src MetadataStore、UTF-8 JSON 文件与迁移导入
tests 持久读取、替换、并发、坏记录、路径边界和幂等导入

ASTER_STATE_DIR 指定信息目录;默认 data/host,容器使用 /data/host。协议、生命周期及旧数据库一次性迁移见 宿主信息。返回 工作区。