Skip to content
HaoweiLi97Public

About

覆盖电影、剧集、漫画与远程资源的综合媒体服务器

Topics

Resources

Security policy

Stars

44 stars

Watchers

0 watching

Forks

Latest commit

 

History

101 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScrapeFun Server

ScrapeFun

简体中文 · English

自托管媒体服务器 · 统一管理影视、漫画与远程媒体资源

产品网站 · 部署文档 · 软件下载 · 支持与反馈

ScrapeFun 影视首页:沉浸式继续观看与作品切换

文档更新:2026-11-03。各平台独立发布,具体版本、系统要求及安装注意事项以对应 Release 为准。

ScrapeFun 将媒体刮削、资源浏览、播放、阅读和多用户管理集中在一个自托管服务中。你可以在 Linux / NAS、Mac 或 Windows 电脑上部署 Server,再通过浏览器或专用客户端连接。

本仓库提供公开产品文档、部署模板和扩展示例。完整产品源码不在此仓库中公开;平台仓库用于发布安装包和安装说明。

下载与部署

先部署一个 Server,再按需要安装 Client。Server 保存媒体库、用户、配置和进度;Client 连接已有 Server。使用浏览器可直接访问 Server,无需安装客户端。

类型 平台 公开安装方式 入口
Server Linux / NAS Docker,默认构建 linux/amd64 Docker 部署
Server Linux 原生 systemd / amd64 0.5.4 安装说明 · v0.5.4
Server Android arm64-v8a APK 0.5.4 安装说明 · 稳定版
Server macOS Apple Silicon / arm64 DMG 0.5.4 0.5.4 手动下载
Server Windows x64 EXE / Microsoft Store MSIX GitHub 下载 · Microsoft Store
Client Linux x64 deb / AppImage 0.5.4 安装说明 · v0.5.4
Client macOS Apple Silicon / arm64 DMG 0.5.4 0.5.4 手动下载
Client Windows x64 EXE / Microsoft Store APPX GitHub 下载 · Microsoft Store
Client Android arm64-v8a / armeabi-v7a APK 0.5.4 安装说明 · 稳定版

可用架构与包格式以实际 Release 资产和 Docker 标签的镜像清单为准。

Android Client 0.5.4 正式版 已发布,提供 ARM64、ARMv7 APK。沿用 0.5.0 正式签名,可直接覆盖升级。见 Android 客户端更新说明。

Server 0.5.4 已在 Windows、Linux、Docker 和 Android 发布,Client 0.5.4 已在 Windows、Linux 和 Android 发布,改善媒体库扫描、任务状态和首页显示稳定性。Windows GitHub 下载为未签名 EXE,可能显示 SmartScreen 提示;Client 与 Server 的 Microsoft Store 0.5.4 已通过审核并发布。Linux Client 提供 x64 DEB / AppImage,需要 glibc 2.34+ 和 X11/XWayland。

快速开始

Linux 主机安装 Docker 和 Docker Compose 插件后,运行:

curl -fsSL https://raw.githubusercontent.com/HaoweiLi97/ScrapeFun/main/scripts/one-click-compose-deploy.sh | bash -s -- stable

脚本自动检测 GPU 并执行容器预检;可通过 SCRAPEFUN_GPU_MODE 显式指定模式。脚本默认使用 ~/scrapefun 保存部署配置、~/scrapefun-data 保存业务数据,并启动 app 与独立 updater。

部署完成后,在浏览器中打开:

http://服务器IP:8096

按页面引导完成初始化、设置管理员凭据并添加存储和媒体库。NAS 面板用户请阅读 Compose 部署指南。升级已有实例前请先完成数据备份。

产品能力

领域 提供的能力
媒体整理 电影与剧集刮削、海报和演员信息、清洗规则、自定义刮削器与组合刮削
漫画阅读 漫画扫描、网页与客户端阅读、阅读进度保存
远程资源 WebDAV / AList 浏览与文件管理、远程媒体库扫描、资源连接
播放与字幕 网页与客户端播放、播放进度同步、字幕搜索与导入
用户管理 管理员与普通用户、媒体库访问权限、多设备访问
扩展能力 Emby / Jellyfin 风格兼容接口、画面增强等 Pro 功能

部分高级功能需要有效的 ScrapeFun Pro 授权。具体权益与有效期以产品权益说明、购买页面和实例内许可证页面为准;播放器兼容性同时受客户端版本、媒体编码及服务器配置影响。

界面预览

以下截图于 2026-11-03 从正在运行的 ScrapeFun 截取。不同平台、版本和个人设置可能影响显示效果。

漫画库与阅读进度

查看漫画封面、卷册和阅读进度,继续上次阅读。

ScrapeFun 漫画首页:继续阅读、卷册封面与进度
书籍库

通过封面浏览书籍,集中查看阅读中的作品。

ScrapeFun 书籍首页:继续阅读、书籍封面与进度
远程资源浏览

浏览远程目录,以海报或列表查看媒体资源。

ScrapeFun 远程文件:路径导航、刮削筛选与媒体海报
作品详情

集中查看作品资料、简介、阅读进度与卷册入口。

ScrapeFun 漫画作品详情:封面、资料、阅读进度与卷册

文档导航

任务 文档
API 接入与自动化 认证、媒体与任务 · OpenAPI
设置与 AI 接入 常用设置 · 文本、语音与图像 AI
编写与管理刮削器 方法与数据格式 · 测试和管理 API
Linux 安装、更新与频道切换 Docker 部署与运维
在 NAS 面板手动配置 Docker Compose 部署
备份、迁移与故障恢复 数据持久化、备份与恢复
查看配置字段 环境变量示例 · 配置 Schema
编写刮削器 中文开发指南 · English guide
核对版本与更新规则 发行与兼容性说明
报告问题或安全漏洞 支持与反馈 · 安全说明
查询软件授权 许可与协议

完整使用文档见在线文档中心。

数据与更新

Docker 必须持久化完整数据根目录:

volumes:
  - ./scrapefun-data:/app/data

更新会重启 Server,并中断正在进行的播放和后台任务。先备份,再更新,最后检查登录、媒体库、图片、播放与阅读进度。latest 是稳定版频道别名,beta 是测试版频道别名;需要固定版本时使用明确的版本标签。

macOS Server 0.5.4 仅提供 Apple Silicon 版本,需要 macOS 27.0 或更新系统;macOS Client 0.5.4 面向 Apple Silicon,需要 macOS 26.0 或更新系统。两者均使用 ad-hoc 完整性签名,未经 Developer ID 签名和 Apple 公证;本版请手动下载安装,首次打开按对应 Release 说明解除隔离。

联系与授权

使用问题请通过 GitHub Issues 或产品反馈页面提交。涉及账号、付费或私密日志,请发送至 scrapefun@outlook.com;商业合作可联系 lihaowei977@gmail.com。

软件、文档和第三方组件的授权范围见许可与协议。

About

覆盖电影、剧集、漫画与远程资源的综合媒体服务器

Topics

Resources

Security policy

Stars

44 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages