自托管下载中心 · 扫码登录 · 格式转换 · 多端触达 | github.com/huluohu/Raccoon
2.2K
源码与完整文档:https://github.com/huluohu/Raccoon
粘贴链接(B站 / YouTube / 抖音 / X / 小红书等)→ 自动解析下载 → 格式转换 / 封面 / 元数据后处理,Web 实时进度;B 站扫码登录即下会员内容;Telegram Bot / 微信推送 / iOS 快捷指令 / CLI / MCP 多端触达。数据全在本机,凭据 AES-256-GCM 加密。
镜像内置 yt-dlp / gallery-dl / FFmpeg / mutagen 全套引擎,宿主机零依赖。双架构 linux/amd64 + linux/arm64。
两个挂载:/data(数据库/配置/凭据,小、建议高频备份)与 /downloads(下载的媒体文件,独立分开)。
mkdir -p /opt/raccoon/data /opt/raccoon/downloads && chown -R 1000:1000 /opt/raccoon
docker run -d --name raccoon --restart unless-stopped \
-p 8530:8530 \
-v /opt/raccoon/data:/data \
-v /opt/raccoon/downloads:/downloads \
-e TZ=Asia/Shanghai \
fooololo/raccoon-server:latest
curl http://127.0.0.1:8530/healthz # {"status":true,...}
services:
raccoon:
image: fooololo/raccoon-server:latest # 升级 = 改这行后 docker compose pull && up -d
container_name: raccoon
restart: unless-stopped
ports: ["8530:8530"]
volumes:
- ./data:/data # 数据库/配置/凭据(必需)
- ./downloads:/downloads # 下载文件(独立于数据卷)
environment:
TZ: Asia/Shanghai
任意支持 Docker 的 NAS 均可:注册表拉取 fooololo/raccoon-server → 端口 8530 → 挂两个目录(/data 与 /downloads)→ 环境变量 TZ=Asia/Shanghai。注意容器以 uid 1000 运行,目录需允许该用户写入;群晖 DSM 7.2+ 可在 Container Manager「项目」里直接贴上面的 compose。装好后浏览器访问 http://NAS_IP:8530 进初始化向导。
会员内容需账号本身有权限(扫码登录解决凭据获取,不绕过付费墙);DRM 内容(Netflix 等)无法下载。完整部署 / 反代 HTTPS / 备份升级 / 排障见 GitHub 仓库 README。
Content type
Image
Digest
sha256:335afcf08…
Size
215.8 MB
Last updated
about 6 hours ago
docker pull fooololo/raccoon-server