PigeonBox 公共前端(core):平台无关的 Web 应用全量(视图/stores/API/i18n/组件)+ 宿主适配器 SPI。
- 平台实现(宿主适配器)归**各平台仓
web/**自包含构建(fnos、qnap),经installHost()在应用拉起前注入;壳仓 frontend 只做 neutral 产物(server/docker 镜像) - core 依赖清单零宿主 SDK(CI 守卫强制);neutral 构建即纯公共应用
- 消费方式:Release 源码 tgz(与
@pigeonbox/contracts同模式,匿名 https) - admin 系统配置页为 7 分区(site/share/download/account/security/notify/p2p,
?section=深链);P2P 分区含 federation(联邦热启停,registry 留空=官方公共 注册中心 home.enjoye.top:56788)与 direct(设备直传:recv_dir/binary_path/ send_roots/max_task_bytes/inbox_quota_bytes)两子段,另有独立设备直传控制台src/views/admin/P2pTransfer.vue(含联邦推送邀请面板:待收列表/认领/推送)
npm ci && npm run typecheck && npm test && npm run build # neutral 构建License: Apache-2.0 · Copyright 2026 PigeonBox