
: File "/usr/lib/python3.7/site-packages/apscheduler/jobstores/sqlalchemy.py", line 141, in _get_jobs jobs.append(self._reconstitute_job(row.job_state)) File "/usr/lib/python3.7/site-packages/apscheduler/jobstores/sqlalchemy.py", line 125, in _reconstitute_job job_state = pickle.loads(job_state) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 1: ordinal not in range(128)
此错误据称可以安全忽略,且只会发生一次。如果并非如此,请https://github.com/cpoppema/docker-flexget/issues%E3%80%82
bashdocker create \ --name=flexget \ -e PUID=<uid> \ -e PGID=<gid> \ -e WEB_PASSWD=yourhorriblesecret \ -e TORRENT_PLUGIN=transmission \ -e TZ=Europe/London \ -e FLEXGET_LOG_LEVEL=debug \ -p 5050:5050 \ -v <path to data>:/config \ -v <path to downloads>:/downloads \ cpoppema/docker-flexget
要在容器运行时访问shell,请执行docker exec -it flexget /bin/bash。
-e PUID:用户ID - 详见下文解释-e PGID:组ID - 详见下文解释-e WEB_PASSWD:Web UI密码 - 详见下文解释-e TORRENT_PLUGIN:所需的Torrent插件,例如"transmission"或"deluge"-e TZ:时区信息,例如"Europe/London"-e FLEXGET_LOG_LEVEL:日志级别 - 详见下文解释-e PIP_REQUIREMENTS_FILE:用于添加插件所需的必要包,或固定FlexGet版本(例如因配置不兼容需暂时固定版本)-p 5050:Web UI端口 - 详见下文解释-v /config:FlexGet config.yml的位置(DB文件将在启动时创建,也位于此目录)-v /downloads:磁盘上的下载位置FlexGet可使用transmissionrpc连接Transmission,这是此容器中默认安装的Torrent插件。详情参见[***]
请注意:此Docker镜像不运行Transmission。建议同时运行https://github.com/linuxserver/docker-transmission/%E3%80%82
要使用Transmission,可省略TORRENT_PLUGIN环境变量或将其设置为"transmission"。
FlexGet也可使用deluge-common连接Deluge,可在此容器中安装以替换Transmission插件。详情参见[***]
请注意:此Docker镜像不运行Deluge。建议同时运行https://hub.docker.com/r/linuxserver/deluge/%E3%80%82
要使用Deluge,需将TORRENT_PLUGIN环境变量设置为"deluge"。
此容器以守护进程模式运行FlexGet。默认情况下,首次启动后每小时运行配置的任务。如果希望在整点或其他时间运行任务,请查看调度器插件的配置选项。配置会在每次计划任务开始前自动重新加载,若需立即应用更改,需重启容器。
如果在配置文件中启用,FlexGet可托管Web UI。详见官方wiki。要开始使用,只需添加:
yamlweb_server: yes
Web UI受登录保护,需设置WEB_PASSWD环境变量,或在启动容器后设置用户:
连接运行中的容器:
bashdocker exec -it flexget bash
如果配置文件名为"config.yml",可按如下方式设置密码:
bashflexget -c /config/config.yml web passwd <some_password>
现在可通过http://<运行Docker的机器IP>:5050打开Web UI,使用用户名flexget和设置的密码登录。
注意:如果在运行的容器中更改密码,无需担心。重新创建或重启容器不会覆盖新密码。若要将密码重置为WEB_PASSWD的值,只需删除配置文件夹中的.password-lock文件。
设置日志的详细程度。可选,默认未设置时为debug。级别:critical、error、warning、info、verbose、debug、trace。
使用-e PIP_REQUIREMENTS_FILE可安装此镜像中未包含的额外插件包。如果希望此镜像默认支持您的插件,可打开issue请求或创建pull request添加!在此之前,可按以下方法添加包。
指定-e PIP_REQUIREMENTS_FILE将安装除提供的https://github.com/cpoppema/docker-flexget/blob/master/requirements.txt%E4%B9%8B%E5%A4%96%E7%9A%84%E5%8C%85%E3%80%82
首先,在/config目录中创建文件my-requirements.txt。例如,若需要xmpp通知系统的sleekxmpp且镜像中缺少,可按如下方式指定文件位置:
bashdocker create \ --name=flexget \ -e PIP_REQUIREMENTS_FILE=/config/my-requirements.txt \ -v <path to data>:/config \ -v <path to downloads>:/downloads \ cpoppema/docker-flexget
如果不想在/config目录中添加文件,可通过额外的-v标志放在任何位置:
bashdocker create \ --name=flexget \ -e PIP_REQUIREMENTS_FILE=/my-requirements.txt \ -v <path to data>:/config \ -v <path to downloads>:/downloads \ -v <path to my-requirements.txt>:/my-requirements.txt \ cpoppema/docker-flexget
要固定自动安装的包,可使用-v覆盖/requirements.txt:
bashdocker create \ --name=flexget \ -v <path to data>:/config \ -v <path to downloads>:/downloads \ -v <path to version pinned requirements.txt>:/requirements.txt \ cpoppema/docker-flexget
如果要固定未自动安装的包,可按照上述说明,在my-requirements.txt中指定版本。
简而言之 - PGID和PUID值设置容器在主机OS上的运行用户/组。可以是您创建的用户,甚至root(不推荐)。
此容器之所以能良好工作,部分原因是允许指定自己的PUID和PGID。这避免了与数据卷(-v标志)相关的权限错误。主机OS上安装的应用通常添加到users组,而Docker应用由于技术特性无法添加到此组。因此添加此功能,以便运行容器时轻松选择。
Flexget命令行
docker restart flexget。docker logs -f flexget。** credits**
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。




探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务