devome / dockerfiles

一些Dockerfile
https://evine.win
GNU General Public License v3.0
194 stars 23 forks source link

nevinee/qbittorrent镜像重要更新说明 #103

Open devome opened 10 months ago

devome commented 10 months ago

为保证用户安全,防止用户因使用反代并代理了127.0.0.1这种情况导致安全性降低,从2023年9月5日更新的镜像开始,创建容器需要新增设置两个环境变量(不再自动设置对本地主机跳过身份验证):

容器将在创建时使用这两个环境变量去设置(如已存在配置文件则是修改)登陆qBittorent的用户名和密码。

如未设置这两个环境变量,或者保持为qBittorrent的默认值(QB_USERNAME:admin,QB_PASSWORD:adminadmin),则本容器附加的所有脚本、定时任务将无法继续使用(除非手动设置对本地主机跳过身份验证)。

详情:https://github.com/devome/dockerfiles/issues/101

因上述原因,镜像默认安装好python,不再需要设置INSTALL_PYTHON这个环境变量。

samyang211 commented 10 months ago

更新这个版本后,无限提示宕机,实际检测,qb一切正常

devome commented 10 months ago

更新这个版本后,无限提示宕机,实际检测,qb一切正常

请提供一下具体日志,请确认是最新镜像。

samyang211 commented 10 months ago

更新这个版本后,无限提示宕机,实际检测,qb一切正常

请提供一下具体日志,请确认是最新镜像。

是最新镜像,每天自动更新的

_qBittorrent_logs.txt

image

IMG_4414

samyang211 commented 10 months ago
image
devome commented 10 months ago
image

是密码中带&导致的,是我疏忽了。

devome commented 10 months ago
image

其他特殊字符都不需要特殊处理,结果把&这个特殊字符疏忽了,这需要特殊处理。 你先按照 04f03d7b71f37b6a3741a8a027fb26469786ca85 修改下容器内的/usr/local/bin/share吧。

4.6.0我再合并进去。

samyang211 commented 10 months ago

^_^ 原来我密码里&导致的。 我试试修改下。 改完vim直接退出,要重启docker不,不是很懂技术,非开发人员

devome commented 10 months ago

编辑文件不用重启

abczi commented 10 months ago

@devome

我这边密码里包含%&# 用上边改文件的方式也不行,并且最新镜像好像是已经改好的; 控制台里手工执行分类也操作不了,如下图 image

devome commented 10 months ago

@devome

我这边密码里包含%&# 用上边改文件的方式也不行,并且最新镜像好像是已经改好的; 控制台里手工执行分类也操作不了,如下图 image

好的,我再试试全部的特殊字符。qb这api很奇怪,一般要么全部特殊字符都要转义,而qb这api不是这样,不能全部特殊字符都转义,所以比较麻烦。

devome commented 10 months ago

@devome

我这边密码里包含%&# 用上边改文件的方式也不行,并且最新镜像好像是已经改好的; 控制台里手工执行分类也操作不了,如下图 image

你重新按照这个commit修改下容器内的/usr/local/bin/share看看:https://github.com/devome/dockerfiles/commit/9e0dec278d09bf8b769ce574af1face7c7eb5f79

abczi commented 10 months ago

@devome 我这边密码里包含%&# 用上边改文件的方式也不行,并且最新镜像好像是已经改好的; 控制台里手工执行分类也操作不了,如下图 image

你重新按照这个commit修改下容器内的/usr/local/bin/share看看:9e0dec2

生效了! 感谢大佬!!! 测试了宕机和分类; 宕机没日志,应该是正常了; 分类的也没有日志,但是过了一会才执行结束,我看ui里已经生效了,原来100多未分类,现在已经没了

另外,这个方法容器重启后要重新执行一遍的吧,今天需要重启下服务器提前问下

image

devome commented 10 months ago

@devome 我这边密码里包含%&# 用上边改文件的方式也不行,并且最新镜像好像是已经改好的; 控制台里手工执行分类也操作不了,如下图 image

你重新按照这个commit修改下容器内的/usr/local/bin/share看看:9e0dec2

生效了! 感谢大佬!!! 测试了宕机和分类; 宕机没日志,应该是正常了; 分类的也没有日志,但是过了一会才执行结束,我看ui里已经生效了,原来100多未分类,现在已经没了

另外,这个方法容器重启后要重新执行一遍的吧,今天需要重启下服务器提前问下

image

重建才需要,重启不需要。镜像已经更新了,更新下就直接是正确的代码了。