mirror of
https://gitee.com/chuangxxt/share-copilot
synced 2025-06-09 14:33:25 +00:00
1.9 KiB
1.9 KiB
shared-pilot 一个简单的辣鸡web服务器
测试环境:Linux4.18.0-305.3.1.el8.x86_64 GNU/Linux
1.安装
git clone https://gitee.com/chuangxxt/share-copilot.git
cd share-copilot
bash install.sh
2.配置
2.1 config.json文件说明
domain//绑定域名
host //ip
port //端口-必须443
certPath//公钥路径-必须
keyPath//私钥路径-必须
github_api_url//默认不改
token//你自己的真实副驾驶token,可放多个,请求时随机使用
verification//自定义验证token
2.2 示例
{
"server": {
"domain": "example.com",
"host": "0.0.0.0",
"port": 443,
"certPath":"./example.pem",
"keyPath":"./example.pem"
},
"copilot_config":{
"github_api_url": "https://api.github.com/copilot_internal/v2/token",
"token":[
"yours_token_1",
"yours_token_2",
"yours_token_3"
]},
"verification":""
}
格式不能错,不确定的去这里验证 ->https://www.json.cn/
3.启动
scop r --运行
scop rb --后台运行
scop st --停止
scop v --查看状态
4.完整示例一:
config.json
{
"server": {
"domain": "api.example.com",
"host": "0.0.0.0",
"port": 443,
"certPath":"./example.pem",
"keyPath":"./example.pem"
},
"copilot_config":{
"github_api_url": "https://api.github.com/copilot_internal/v2/token",
"token":[
"ghu_xMNAYLcJAPqAfiGoobrWffkJoNcGMVJtETKA",
"ghu_GZgKFwraHorAxXXUvsUclOhxiYERPsSJeNuF",
"ghu_SPUTCLvkMKoeMstPJmhSlYsYvCojhkFjGubl"
]},
"verification":"i_am_free"
}
运行截图
本地host.json
{"github.com":{"user":"suibian","oauth_token":"i_am_free","dev_override":{"copilot_token_url":"https://api.example.com/copilot_internal/v2/token"}}}