docker-nzbget-ghost 是基于 linuxserver/nzbget 镜像的配置包装器(config wrapper),旨在简化 NZBGet(一款高效的 Usenet 下载客户端)的容器化部署与配置流程。该镜像通过预设配置模板、简化初始设置步骤,帮助用户快速启动并管理 NZBGet 服务,同时保持与 linuxserver/nzbget ***镜像的兼容性。
配置简化
集成预设配置模板,覆盖基础下载路径、连接参数、安全设置等常用选项,减少手动配置工作量。
兼容性
完全兼容 linuxserver/nzbget 镜像的核心功能与参数,支持其原生配置文件结构与运行机制。
持久化管理
优化配置文件与数据目录的持久化方案,支持通过卷挂载保存用户自定义配置及下载文件。
轻量设计
基于***基础镜像构建,无冗余依赖,保持镜像体积精简。
bashdocker run -d \ --name=nzbget-ghost \ -p 6789:6789 \ # NZBGet Web 管理端口 -v /path/to/config:/config \ # 配置文件持久化目录 -v /path/to/downloads:/downloads \ # 下载文件存储目录 -e PUID=1000 \ # 运行用户 UID(避免权限问题) -e PGID=1000 \ # 运行用户 GID -e TZ=Asia/Shanghai \ # 时区设置(如 Asia/Shanghai) --restart unless-stopped \ docker-nzbget-ghost
-p 6789:6789:映射容器内 6789 端口(NZBGet 默认 Web 端口)到主机,用于访问 Web 管理界面;-v /path/to/config:/config:挂载主机目录到容器内 /config,持久化 NZBGet 配置文件;-v /path/to/downloads:/downloads:挂载下载目录,存储下载文件;-e PUID/PGID:指定运行用户的 UID/GID(需与主机目录权限匹配,避免文件读写权限问题);-e TZ:设置时区,确保日志时间与本地时间一致。docker-compose.yml)yamlversion: "3" services: nzbget-ghost: image: docker-nzbget-ghost container_name: nzbget-ghost restart: unless-stopped ports: - "6789:6789" volumes: - /path/to/config:/config - /path/to/downloads:/downloads environment: - PUID=1000 - PGID=1000 - TZ=Asia/Shanghai
bashdocker-compose up -d
容器启动后,通过 http://<主机IP>:6789 访问 NZBGet Web 管理界面,默认用户名/密码为 nzbget/tegbzn6789(首次登录需修改默认密码)。
容器内配置文件位于 /config/nzbget.conf,通过宿主机挂载的 /path/to/config 目录可直接编辑该文件(需重启容器生效)。
支持修改 nzbget.conf 中的所有原生 NZBGet 配置项,例如:
ControlPort:修改 Web 管理端口;DownloadDir:调整下载文件存储路径;Server1.Host/Server1.Port:配置 Usenet 服务器信息。| 环境变量 | 必须 | 说明 |
|---|---|---|
PUID | 是 | 运行容器的用户 UID(建议设为宿主机当前用户 UID,避免权限问题) |
PGID | 是 | 运行容器的用户 GID(同上) |
TZ | 否 | 时区(如 Asia/Shanghai,默认 UTC) |
UMASK | 否 | 文件权限掩码(默认 022) |
-v 挂载 /config 目录,避免容器重建后配置丢失;/path/to/config 和 /path/to/downloads 目录权限与 PUID/PGID 匹配(可通过 chown -R <PUID>:<PGID> /path/to/dir 调整);linuxserver/nzbget 保持版本同步,升级前建议备份配置文件。来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429