BiliBiliToolPro
BiliBiliToolPro copied to clipboard
请问群晖的docker安装指令是怎么写的?有例子作业抄一下么?
请问群晖的docker安装指令是怎么写的?有例子作业抄一下么?谢谢大佬
我也是群晖的,我是直接在群晖的docker页面里注册表那搜索BiliBiliToolPro,安装,再在高级设置里设环境变量运行就行了
额。。。。这种方法很久没用了。。。我都是习惯抄作业ssh直接用指令,这种方便简单。。。不知道BiliBiliToolPro有没有这种的呢?
------------------ 原始邮件 ------------------ 发件人: "RayWangQvQ/BiliBiliToolPro" @.>; 发送时间: 2022年7月29日(星期五) 下午4:59 @.>; @.@.>; 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
我也是群晖的,我是直接在群晖的docker页面里注册表那搜索BiliBiliToolPro,安装,再在高级设置里设环境变量运行就行了
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
我记得是有的,作者介绍页面也是用ssh的。(我主要是连群晖sshdocker就是设置不起来,就还是直接用页面设置了。)没搞懂过代码的docker设置
我看他github上没找到代码模板。。。dockerhub上也没找到。。。。
------------------ 原始邮件 ------------------ 发件人: "RayWangQvQ/BiliBiliToolPro" @.>; 发送时间: 2022年7月29日(星期五) 下午5:11 @.>; @.@.>; 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
我记得是有的,作者介绍页面也是用ssh的。(我主要是连群晖sshdocker就是设置不起来,就还是直接用页面设置了。)没搞懂过代码的docker设置
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
其实很简单的,根据docker-compose.yml来修改,以下为例子自行参考修改启动。 所有的环境变量需要双引号,例:-e Ray_BiliBiliCookies__1="cookie" 不懂后续再追问,所有的变量参数在此项目的配置说明
每次容器启动会去跑一遍 Test 任务,用于测试 Cookie 。其他任务由设定的cron来指定定时触发,如需修改定时运行时间,请修改my_crontab中的cron表达式,然后再次执行启动容器命令。
docker run -d --restart always --name="bilibili_tool_pro" \
-e Ray_BiliBiliCookies__1="cookie" \
-e Ray_Security__RandomSleepMaxMin="0" \
-e Ray_Security__UserAgent="Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36" \
-v /root/test/logs:/app/Logs \
-v /root/test/my_crontab:/app/custom_crontab \
zai7lou/bilibili_tool_pro
多个ck之间是用英文逗号分隔么?
------------------ 原始邮件 ------------------ 发件人: "RayWangQvQ/BiliBiliToolPro" @.>; 发送时间: 2022年7月30日(星期六) 下午3:54 @.>; @.@.>; 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
其实很简单的,根据docker-compose.yml来修改启动。自行参考。 所有的环境变量需要双引号,例:-e Ray_BiliBiliCookies__1="cookie" 不懂后续再回复。
每次容器启动会去跑一遍 Test 任务,用于测试 Cookie 。其他任务由设定的cron来指定定时触发,如需修改定时运行时间,请修改my_crontab中的cron表达式,然后再次执行启动容器命令。
docker run -d --restart always --name="bilibili_tool_pro" \ -e Ray_BiliBiliCookies__1="cookie" \ -e Ray_Security__RandomSleepMaxMin="0" \ -e Ray_Security__UserAgent="Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36" \ -v /root/test/logs:/app/Logs \ -v /root/test/my_crontab:/app/custom_crontab \ zai7lou/bilibili_tool_pro
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>
多账号应该是这个,一个参数一行代码
-e Ray_BiliBiliCookies__1="cookie" \
-e Ray_BiliBiliCookies__2="cookie" \
好吧,谢谢大佬解答,我先去试试,有不懂再来麻烦大佬,哈哈哈哈哈,感谢
------------------ 原始邮件 ------------------ 发件人: "RayWangQvQ/BiliBiliToolPro" @.>; 发送时间: 2022年7月30日(星期六) 下午3:59 @.>; @.@.>; 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
多账号应该是这个,一个参数一行代码
-e Ray_BiliBiliCookies__1="cookie" \ -e Ray_BiliBiliCookies__2="cookie" \
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>
我认真再看了下作者原文,CK及产量参数应该写到docker-compose.yml文件里才对,那么问题来了…安装指令docker run应该怎么映射文件夹呢?直接映射config么…?然后把docker-compose.yml这个文件放到config里?
发自我的iPhone
------------------ 原始邮件 ------------------ 发件人: layui0320 @.> 发送时间: 2022年7月30日 15:54 收件人: RayWangQvQ/BiliBiliToolPro @.> 抄送: hecarli555 @.>, Author @.> 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
其实很简单的,根据docker-compose.yml来修改启动。自行参考。 所有的环境变量需要双引号,例:-e Ray_BiliBiliCookies__1="cookie" 不懂后续再回复。
每次容器启动会去跑一遍 Test 任务,用于测试 Cookie 。其他任务由设定的cron来指定定时触发,如需修改定时运行时间,请修改my_crontab中的cron表达式,然后再次执行启动容器命令。 docker run -d --restart always --name="bilibili_tool_pro" \ -e Ray_BiliBiliCookies__1="cookie" \ -e Ray_Security__RandomSleepMaxMin="0" \ -e Ray_Security__UserAgent="Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36" \ -v /root/test/logs:/app/Logs \ -v /root/test/my_crontab:/app/custom_crontab \ zai7lou/bilibili_tool_pro — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
作者只写docker compose启动方式,因为使用docker run的启动方式的话,参数命令太长了。即两者启动方式不相关。
你想用docker compose方式启动容器,就修改docker-compose.yml的文件参数,按作者教程操作就行。
docker run启动方式就是上面的命令,需要其他配置增加-e
并填写相应的环境参数就行。
最后是docker映射目录,冒号前面是宿主机的目录,冒号后面是容器的目录路径不用动。
-v /root/test/logs:/app/Logs \
-v /root/test/my_crontab:/app/custom_crontab \
那用-e来添加产量…那容器建立起来后,我想再添加CK那岂不是得重建容器,重写-e来增加CK?😂
发自我的iPhone
------------------ 原始邮件 ------------------ 发件人: layui0320 @.> 发送时间: 2022年8月3日 19:41 收件人: RayWangQvQ/BiliBiliToolPro @.> 抄送: hecarli555 @.>, Author @.> 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
作者只写docker compose启动方式,因为使用docker run的启动方式的话,参数命令太长了。即两者启动方式不相关。
你想用docker compose方式启动容器,就修改docker-compose.yml的文件参数,按作者教程操作就行。
docker run启动方式就是上面的命令,需要其他配置增加-e并填写相应的环境参数就行。
最后是docker映射目录,冒号前面是宿主机的目录,冒号后面是容器的目录路径不用动。
-v /root/test/logs:/app/Logs -v /root/test/my_crontab:/app/custom_crontab
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>
是的没错。容器就是这样子,除非作者改程序
发自我的iPhone
在 2022年8月3日,19:52,hecarli555 @.***> 写道:
那用-e来添加产量…那容器建立起来后,我想再添加CK那岂不是得重建容器,重写-e来增加CK?😂
发自我的iPhone
------------------ 原始邮件 ------------------ 发件人: layui0320 @.> 发送时间: 2022年8月3日 19:41 收件人: RayWangQvQ/BiliBiliToolPro @.> 抄送: hecarli555 @.>, Author @.> 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
作者只写docker compose启动方式,因为使用docker run的启动方式的话,参数命令太长了。即两者启动方式不相关。
你想用docker compose方式启动容器,就修改docker-compose.yml的文件参数,按作者教程操作就行。
docker run启动方式就是上面的命令,需要其他配置增加-e并填写相应的环境参数就行。 最后是docker映射目录,冒号前面是宿主机的目录,冒号后面是容器的目录路径不用动。 -v /root/test/logs:/app/Logs -v /root/test/my_crontab:/app/custom_crontab \ — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***> — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.
那用-e来添加产量…那容器建立起来后,我想再添加CK那岂不是得重建容器,重写-e来增加CK?😂 发自我的iPhone … ------------------ 原始邮件 ------------------ 发件人: layui0320 @.> 发送时间: 2022年8月3日 19:41 收件人: RayWangQvQ/BiliBiliToolPro @.> 抄送: hecarli555 @.>, Author @.> 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231) 作者只写docker compose启动方式,因为使用docker run的启动方式的话,参数命令太长了。即两者启动方式不相关。 你想用docker compose方式启动容器,就修改docker-compose.yml的文件参数,按作者教程操作就行。 docker run启动方式就是上面的命令,需要其他配置增加-e并填写相应的环境参数就行。 最后是docker映射目录,冒号前面是宿主机的目录,冒号后面是容器的目录路径不用动。 -v /root/test/logs:/app/Logs -v /root/test/my_crontab:/app/custom_crontab \ — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
也可以用-v把appSetting.json挂载出来,后面改配置直接编辑appSetting.json就行了
稍后我来更新下文档
希望能出个群晖nas的docker的教程,谢谢大佬了
发自我的iPhone
------------------ 原始邮件 ------------------ 发件人: 在7楼 @.> 发送时间: 2022年8月18日 11:38 收件人: RayWangQvQ/BiliBiliToolPro @.> 抄送: hecarli555 @.>, Author @.> 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
稍后我来更新下文档
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
映射appSetting.json是好主意,启动容器就不用带那么多的参数了。
稍后我来更新下文档
大佬能给个群晖docker的指令安装模板么?谢谢了
我已经更新Docker的部署文档,已提交PR。
//Cookie集合,取自浏览器,必填 "BiliBiliCookies": [ //Cookie字符串集合,登录bilibili后F12获取,形如"_uuid=abcd; buvid3=1234; sid=abc123" "" ],请问大佬这个多账号ck格式应该怎么填。。。? "BiliBiliCookies": "xxx","yyy"这样?
------------------ 原始邮件 ------------------ 发件人: "RayWangQvQ/BiliBiliToolPro" @.>; 发送时间: 2022年8月21日(星期天) 下午4:51 @.>; @.@.>; 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
我已经更新Docker的部署文档,已提交PR。
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
应该是这样吧:
"BiliBiliCookies": [
"cookies1",
"cookies2",
"cookies3"
],
学习了,在写配置了
------------------ 原始邮件 ------------------ 发件人: "RayWangQvQ/BiliBiliToolPro" @.>; 发送时间: 2022年8月21日(星期天) 下午5:58 @.>; @.@.>; 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
应该是这样吧:
"BiliBiliCookies": [ "cookies1", "cookies2", "cookies3" ],
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>
又遇到问题了呃,,,my_crontab这个是什么格式的文件???如何把cron写进去。。。。
------------------ 原始邮件 ------------------ 发件人: "RayWangQvQ/BiliBiliToolPro" @.>; 发送时间: 2022年8月21日(星期天) 下午5:58 @.>; @.@.>; 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
应该是这样吧:
"BiliBiliCookies": [ "cookies1", "cookies2", "cookies3" ],
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>
默认15点执行签到任务,默认22点执行直播天选时刻。第一个是分钟,第二个是小时。另外三个不用看。
0 15 * * * dotnet /app/Ray.BiliBiliTool.Console.dll --runTasks=Daily >> /var/log/cron.log
0 22 * * * dotnet /app/Ray.BiliBiliTool.Console.dll --runTasks=LiveLottery >> /var/log/cron.log
文件已经丢进去了。。。容器启动不起来。。。提示docker api失败,看日志提示cp: -r not specified; omitting directory '/app/custom_crontab'
大佬方便加微信,向日葵远程指导一下么?
------------------ 原始邮件 ------------------ 发件人: "RayWangQvQ/BiliBiliToolPro" @.>; 发送时间: 2022年8月21日(星期天) 晚上6:52 @.>; @.@.>; 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
默认15点执行签到任务,默认22点执行直播天选时刻。第一个是分钟,第二个是小时。另外三个不用看。
0 15 * * * dotnet /app/Ray.BiliBiliTool.Console.dll --runTasks=Daily >> /var/log/cron.log 0 22 * * * dotnet /app/Ray.BiliBiliTool.Console.dll --runTasks=LiveLottery >> /var/log/cron.log
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>
已更新文档:https://github.com/RayWangQvQ/BiliBiliToolPro/blob/main/docker/README.md#3-%E6%96%B9%E5%BC%8F%E4%BA%8Cdocker%E6%8C%87%E4%BB%A4
感觉分支里那个把appsettings映射出来那个命令要好些,改ck方便
------------------ 原始邮件 ------------------ 发件人: "RayWangQvQ/BiliBiliToolPro" @.>; 发送时间: 2022年8月25日(星期四) 晚上11:16 @.>; @.@.>; 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
已更新文档:https://github.com/RayWangQvQ/BiliBiliToolPro/blob/main/docker/README.md#3-%E6%96%B9%E5%BC%8F%E4%BA%8Cdocker%E6%8C%87%E4%BB%A4
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
嗯,docker compose是把appsettings.json
挂载出来的。
能用docker compose的推荐全用docker compose,实在用不了的再考虑docker run。
docker run想挂载appsettings.json
的,需要自己先wget下载appsettings.json
到宿主机,然后再-v挂载,逻辑跟compose一样的。
好的,感谢大佬
------------------ 原始邮件 ------------------ 发件人: "RayWangQvQ/BiliBiliToolPro" @.>; 发送时间: 2022年8月25日(星期四) 晚上11:32 @.>; @.@.>; 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
嗯,docker compose是把appsettings.json挂载出来的。
能用docker compose的推荐全用docker compose,实在用不了的再考虑docker run。
docker run想挂载appsettings.json的,需要自己先wget下载appsettings.json到宿主机,然后再-v挂载,逻辑跟compose一样的。
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
好的谢谢大佬,我之前有在用bilibili助手的项目,它CK是写在config里面的,算是比较方便,但是一个容器只能跑一个CK,而且能跑的任务没这个多,所以才想试试这个,btw,大佬解释得很清楚了非常棒👍🏻
发自我的iPhone
------------------ 原始邮件 ------------------ 发件人: layui0320 @.> 发送时间: 2022年8月3日 19:54 收件人: RayWangQvQ/BiliBiliToolPro @.> 抄送: hecarli555 @.>, Author @.> 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231)
是的没错。容器就是这样子,除非作者改程序
发自我的iPhone
> 在 2022年8月3日,19:52,hecarli555 @.> 写道: > > > 那用-e来添加产量…那容器建立起来后,我想再添加CK那岂不是得重建容器,重写-e来增加CK?😂 > > > > 发自我的iPhone > > > ------------------ 原始邮件 ------------------ > 发件人: layui0320 @.> > 发送时间: 2022年8月3日 19:41 > 收件人: RayWangQvQ/BiliBiliToolPro @.> > 抄送: hecarli555 @.>, Author @.> > 主题: Re: [RayWangQvQ/BiliBiliToolPro] 请问群晖的docker安装指令是怎么写的?有例子作业抄一下么? (Issue #231) > > > > > > > 作者只写docker compose启动方式,因为使用docker run的启动方式的话,参数命令太长了。即两者启动方式不相关。 > > 你想用docker compose方式启动容器,就修改docker-compose.yml的文件参数,按作者教程操作就行。 > > docker run启动方式就是上面的命令,需要其他配置增加-e并填写相应的环境参数就行。 > 最后是docker映射目录,冒号前面是宿主机的目录,冒号后面是容器的目录路径不用动。 > -v /root/test/logs:/app/Logs -v /root/test/my_crontab:/app/custom_crontab \ > — > Reply to this email directly, view it on GitHub, or unsubscribe. > You are receiving this because you authored the thread.Message ID: @.> > — > Reply to this email directly, view it on GitHub, or unsubscribe. > You are receiving this because you commented.
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>