Initial commit: plugin repository structure
Some checks failed
Sign Plugins / sign (push) Failing after 32s

- GitHub Actions workflows for signing and validation
- Example file-manager plugin
- Scripts for batch signing
This commit is contained in:
Flik
2025-12-29 18:53:30 +08:00
commit 6b38f133f4
9 changed files with 257 additions and 0 deletions

25
README.md Normal file
View File

@@ -0,0 +1,25 @@
# GoTunnel Official Plugins
GoTunnel 官方插件仓库,所有插件均经过官方签名验证。
## 目录结构
```
plugins/
├── file-manager/ # 文件管理器插件
│ ├── plugin.js # 插件源码
│ ├── plugin.js.sig # 签名文件CI自动生成
│ └── manifest.json # 插件元数据
└── ...
```
## 插件开发
1.`plugins/` 下创建插件目录
2. 编写 `plugin.js``manifest.json`
3. 提交 PRCI 会自动验证格式
4. 合并后 CI 自动签名并发布
## 签名验证
所有插件由 GoTunnel 官方私钥签名,客户端内置公钥验证。