feat(web): add webhook-managed machine access and multi-instance CLI support (#1989)

* feat: add webhook-managed access and multi-instance CLI support
* fix(foreign): verify credential of foreign credential peer
This commit is contained in:
KKRainbow
2026-03-15 12:08:50 +08:00
committed by GitHub
parent c8f3c5d6aa
commit e6ac31fb20
27 changed files with 2678 additions and 980 deletions
+3
View File
@@ -83,6 +83,8 @@ message NetworkConfig {
optional bool disable_tcp_hole_punching = 54;
common.SecureModeConfig secure_mode = 55;
reserved 56;
optional string credential_file = 57;
}
message PortForwardConfig {
@@ -124,6 +126,7 @@ message NetworkMeta {
common.UUID inst_id = 1;
string network_name = 2;
uint32 config_permission = 3;
string instance_name = 4;
}
message ValidateConfigRequest { NetworkConfig config = 1; }