rebuild: split core into separate repo; move wg-go integration to internal/ctr/corebind
- go.mod: require git.zkcoi.com/zkcoi/meshray/core, replace => ../Meshray - internal/ctr/corebind: EnhancedBind + registry + adapter (wg-go integration isolated) - cmd/mr-wg migrated from old core/cmd/meshray-core - core/ removed; CHANGELOG updated; fix checkdb vet warning
This commit is contained in:
@@ -2,10 +2,18 @@ module git.zkcoi.com/zkcoi/meshray
|
||||
|
||||
go 1.26.0
|
||||
|
||||
// core 模块使用本地目录
|
||||
replace git.zkcoi.com/zkcoi/meshray/core => ./core
|
||||
// 开源契约层(管理器与 meshray-core 共享,独立叶子模块,避免 module 级循环依赖)
|
||||
replace git.zkcoi.com/zkcoi/meshray-contract => ./pkg/contract
|
||||
|
||||
// 核心转发引擎 meshray(去中心化 frp 本体 + 9 层传输):独立仓库,零 wireguard 依赖。
|
||||
// 模块路径为 git.zkcoi.com/zkcoi/meshray/core(避免与本品 meshray 模块路径冲突)。
|
||||
// 管理器经此 replace 引用本地核心,wg-go 集成(corebind)在本仓库内,二者隔离。
|
||||
replace git.zkcoi.com/zkcoi/meshray/core => ../Meshray
|
||||
|
||||
require (
|
||||
git.zkcoi.com/zkcoi/meshray-contract v0.0.0
|
||||
git.zkcoi.com/zkcoi/meshray/core v0.0.0
|
||||
github.com/BurntSushi/toml v1.4.0
|
||||
github.com/getlantern/systray v1.2.2
|
||||
github.com/gin-gonic/gin v1.12.0
|
||||
github.com/glebarez/sqlite v1.11.0
|
||||
|
||||
Reference in New Issue
Block a user