
liwei2633/gopeedGopeed(全称 Go Speed)是一款基于 Golang + Flutter 开发的高速下载管理器,支持 HTTP、BitTorrent、Magnet 协议,具备跨平台特性。除基础下载功能外,Gopeed 还支持通过 API 集成或 扩展 开发实现功能定制,是一款高度可自定义的现代化下载工具。
通过以下命令快速启动 Gopeed 容器:
bashdocker run --name gopeed -d -p 9999:9999 liwei2633/gopeed
将宿主机目录挂载到容器内下载目录,实现下载文件持久化:
bashdocker run --name gopeed -d -p 9999:9999 \ -v /path/to/host/downloads:/app/Downloads \ liwei2633/gopeed
说明:
/path/to/host/downloads替换为宿主机实际下载目录路径
挂载数据目录以持久化配置、任务记录等应用数据:
bashdocker run --name gopeed -d -p 9999:9999 \ -v /path/to/host/downloads:/app/Downloads \ -v /path/to/host/storage:/app/storage \ liwei2633/gopeed
说明:
/path/to/host/storage替换为宿主机数据存储目录路径
通过环境变量指定容器运行的用户 ID(PUID)和组 ID(PGID),避免权限问题:
bashdocker run --name gopeed -d -p 9999:9999 \ -e PGID=100 \ # 容器组 ID -e PUID=1000 \ # 容器用户 ID -v /path/to/host/downloads:/app/Downloads \ liwei2633/gopeed
通过环境变量启用 Web 界面身份验证,增强安全性:
bashdocker run --name gopeed -d -p 9999:9999 \ -e GOPEED_USERNAME="admin" \ # Web 登录用户名 -e GOPEED_PASSWORD="123" \ # Web 登录密码 -v /path/to/host/downloads:/app/Downloads \ -v /path/to/host/storage:/app/storage \ liwei2633/gopeed
创建 docker-compose.yml 文件,简化多参数部署:
yamlversion: '3' services: gopeed: image: liwei2633/gopeed container_name: gopeed restart: always ports: - "9999:9999" volumes: - /path/to/host/downloads:/app/Downloads - /path/to/host/storage:/app/storage environment: - PGID=100 - PUID=1000 - GOPEED_USERNAME=admin - GOPEED_PASSWORD=your_secure_password
启动服务:
bashdocker-compose up -d
| 参数名 | 描述 | 示例值 |
|---|---|---|
PGID | 容器运行的组 ID | 100 |
PUID | 容器运行的用户 ID | 1000 |
GOPEED_USERNAME | Web 界面登录用户名 | admin |
GOPEED_PASSWORD | Web 界面登录密码 | 123 |
容器启动后,通过浏览器访问以下地址打开 Gopeed Web 管理界面:
http://localhost:9999
(若配置了身份验证,需输入 GOPEED_USERNAME 和 GOPEED_PASSWORD 登录)
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务