一个目录放配置以及chromium
mkdir nvjdc && cd nvjdc
下载config.json 配置文件 并且修改自己的配置 不能缺少
如果拉取失败就跳过这步 在/root/nvjdc/目录自己创建Config.json文件,文件内容在文章后面有,复制修改即可
#国外机
wget -O Config.json https://raw.githubusercontent.com/NolanHzy/nvjdc/main/Config.json
#国内机
wget -O Config.json https://ghproxy.com/https://github.com/hiroetsu520/NolanJD/blob/main/Config.json
创建chromium文件夹并进入
mkdir -p .local-chromium/Linux-884014 && cd .local-chromium/Linux-884014
下载 chromium 文件直接输入命令
wget https://mirrors.huaweicloud.com/chromium-browser-snapshots/Linux_x64/884014/chrome-linux.zip && unzip chrome-linux.zip
回到刚刚创建的目录
cd ~/nvjdc
然后开始拉取nvjdc项目,出现图中就成功
docker pull nolanhzy/nvjdc:0.8

docker pull 拉取速度慢或者出错问题处理
将docker镜像源修改为国内的
在/etc/docker/daemon.json 文件中添加以下参数(如果没有该文件则新建):
{
"registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]
}
加载配置文件,重启docker服务:
systemctl daemon-reloadsystemctl restart docker
启动项目
docker run --name nvjdc -p 5703:80 -d -v "$(pwd)"/Config.json:/app/Config/Config.json:ro \-v "$(pwd)"/.local-chromium:/app/.local-chromium \-it --privileged=true nolanhzy/nvjdc:0.8
查看 日志
docker logs -f nvjdc
出现 NETJDC started 即可
然后剩下的就是配置了。配置文件在/root/nvjdc/Config.json
Config.json文件各种注释
{
///浏览器最多几个网页
"MaxTab": "40",
//网站标题
"Title": "NolanJDCloud",
//网站公告
"Announcement": "本项目脚本采集于互联网。为了您的财产安全,请关闭京东免密支付。",
///XDD PLUS Url http://IP地址:端口/api/login/smslogin
"XDDurl": "",
///xddToken
"XDDToken": "",
///青龙配置 注意 如果不要青龙 Config :[]
"Config": [
{
//序号必填从1 开始
"QLkey": 1,
//服务器名称
"QLName": "腾讯云节点",
//青龙地址
"QLurl": "http://青龙地址:端口",
//青龙2,9 OpenApi Client ID
"QL_CLIENTID": "",
//青龙2,9 OpenApi Client Secret
"QL_SECRET": "",
//CK最大数量
"QL_CAPACITY": 40,
//消息推送二维码
"QRurl": ""
}
]
}
OpenApi Client ID以及OpenApi Client Secret如图配置即可

配置完成后请重启容器
docker restart nvjdc
更新
删除容器
docker rm -f nvjdc
删除镜像
docker rmi -f nolanhzy/nvjdc:0.8
进入微信小程序即可免费下载文章附件
大佬青龙的IP地址怎么反代成域名访问,试过多次没有成功,能出期教程吗?
@Dante 你直接用重定向呢?