This commit is contained in:
hashbro
2026-08-07 05:21:44 +08:00
parent 5145b6f719
commit 78b61f85d2
325 changed files with 9874 additions and 1738 deletions
+10 -7
View File
@@ -1,18 +1,21 @@
# coruna-lab
启动 / 验证 Coruna 链路所需的最小文件树。内容从 `coruna-online` **复制**而来,按线上 URL 路径放置。
启动 / 验证 Coruna 链路所需的最小文件树。构建与 patch **不再依赖** 旁路的 `coruna-online/`。
```text
coruna-lab/
├── source/ # 只读模板(campaign 原样,勿 patch)
├── source/ # 只读模板 / 明文输入(勿直接 patch)
│ ├── web/<original-channel>/
│ └── sync/
│ ├── sync/ # wire 模板
│ ├── sync_dylibs/ # sync 明文 dylib
│ ├── type0x01_dylibs/ # type-0x01 明文 dylib
│ └── sync_config/daily.body
├── server/public/
│ ├── web/<channel-id>/ # 每次 new_project 新增一个投递站
│ ├── sync/ # 每次 new_project 重建(同域名内容一致)
│ ├── sync/ # 每次 new_project 重建
│ └── out/{channel,seeds,domains}.json
├── doc/
├── tools/
├── tools/ # patch 脚本 + vendor/ 离线辅助库
└── MANIFEST.json
```
@@ -31,6 +34,7 @@ cd coruna-lab
pip3 install py7zr pycryptodome
/usr/bin/python3 tools/new_project.py \
--channel-id 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' \
--deployment-domains 'www.89lwsvkxm-fbo6y50npt71o.org,www.sl2023nk2h4867xt2.info' \
--reporting-domains 'www.89lwsvkxm-fbo6y50npt71o.org,www.sl2023nk2h4867xt2.info'
```
@@ -60,7 +64,6 @@ support.html → Stage1/2/3 → 一级包 (.js) → (0x07) → 二级 type-0x01
## 其它
- 来源索引:`MANIFEST.json`
- 分析报告:`coruna-online/docs/`
- 来源索引:`MANIFEST.json`(历史 provenance;运行时不读)
- **不要**对 `source/` 跑 `--apply`;产物只写 `server/public/web/<channel>/` 与 `sync/`
- 工具细节见 [`tools/README.md`](tools/README.md)