Cdle版JDC介绍
cdle版jdc支持全系列面板。下期更新JDC全球负载均衡集群,让世界各地人民都能扫码。听起来就很猛。
项目地址:https://github.com/cdle/xdd
XDD编译方法
cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz
{/tabs-pane}
{tabs-pane label="第二步"}
解压
tar -xvzf go1.16.7.linux-amd64.tar.gz
{/tabs-pane}
{tabs-pane label="第三步"}
设置环境变量
vi /etc/profile
将下面文本粘贴到文件最底部
export GO111MODULE=on
export GOPROXY=https://goproxy.cn
export GOROOT=/usr/local/go
export GOPATH=/usr/local/go/path
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
先按 esc
然后输入 :wq
保存文件后
source /etc/profile
{/tabs-pane}
{tabs-pane label="第四步"}
检测go的安装
输入 go env ,输出如此代表go安装好了。
{/tabs-pane}
{tabs-pane label="第五步"}
拉取Cdle的库
cd ~ && git clone https://github.com/cdle/xdd.git
https://ghproxy.com/
国内代理链接拉取不到文件把这个加在上面的https前面
编译
cd /root/xdd && go build
{/tabs-pane}
开始安装
chmod 777 jdc_linux_amd64
下载配置文件
./jdc_linux_amd64
//注意文件名
{/tabs-pane}
{tabs-pane label="第三步"}
打开conf文件夹看到app.conf和config.yaml
app.conf修改JDC前端端口号,根据自己的喜好修改
config.yaml编辑相应数据
如果你是青龙用户,就把面板地址,用户名密码填好就行了。
mode: parallel #模式 balance(均衡模式)、parallel(平行模式)
containers: #容器,可配置多个
- address: http://192.168.31.233:5700 #青龙2.2、青龙2.8、v1v2v3v4v5访问地址
username: admin #用户名
password: admin #密码
weigth: 3 #权重 balance模式下权重越高分得的ck越多,默认1
mode: parallel #单独对容器进行模式设置
- address: http://192.168.31.233:5525
username: admin
password: admin
- path: /Users/cdle/Desktop/jd_study/jdc/config.sh #本地配置文件路径 v1v2v3v4v5和不知名容器的配置
- path: /Users/cdle/Desktop/jd_study/jdc/list.sh
theme: #自定义主题,支持本地、网络路径
static: ./static #静态文件 便于自定义二维码页面时,引入css、js等文件
master: #管理员账户pin,有多个用'&'拼接
database: #数据库位置,默认./.jdc.db
qywx_key: #企业微信推送key
daily_push: #定时任务
resident: #均衡模式下所有容器共同的账号pin,有多个用'&'拼接。不建议填写,后续实现指定账号助力功能。
#自定义ua
user_agent:
主题 theme:
可按照自己的喜好进行选择 例 ./theme/summer.html
管理员账号pin master:
填你的jd账号用户名,每次登陆后就会进入管理员界面
{/tabs-pane}
{tabs-pane label="第四步"}
./jdc_linux_amd64
nohup ./jdc_linux_amd64 &
最后访问你的IP:app.conf内设置的端口 http://192.168.31.233:8080
{/tabs-pane}
本文共 483 个字数,平均阅读时长 ≈ 2分钟
v系登录失败
root@cg ~]# ./jdc_linux_amd64
2021/08/07 12:15:52.508 [I] [proc.go:6309] 当前/root
2021/08/07 12:15:52.508 [I] [init.go:13] 检查更新2021080303
2021/08/07 12:15:53.398 [I] [ua.go:15] 更新User-Agent
2021/08/07 12:17:54.235 [I] [init.go:16] v系登录失
什么面板
最新青龍面板
你配置文件给我看
配置文件应该有问题,只有一个青龙的容器,就把没用的东西删掉
怎么更新?
去GitHub下载最新版
github好像编译好的版本更新不是很及时,如果自己编译的话每次都要重新编译吗?
Github Actions实时编译的,都是最新版
/usr/local/go/pkg/tool/linux_amd64/link: running gcc failed: exit status 1
/usr/bin/ld: /tmp/go-link-673560137/000008.o: unrecognized relocation (0x2a) in section `.text'
/usr/bin/ld: final link failed: 错误的值xdd编译报错,这是怎么回事
collect2: 错误:ld 返回 1
这个已经不能用了