stump
SHA-256一个基于 Rust 和 React 构建的免费开源漫画、漫画和电子书自托管服务器,支持 OPDS 协议。
用 Rust+React 打造的高性能自托管漫画/电子书服务器,支持 OPDS,适合个人书库。
核心功能
- 基于 Rust + React 高性能低资源占用
- 支持 OPDS 协议,可在其他阅读器上浏览
- 美观的暗色主题 UI,响应式设计
- 支持 CBZ/CBR、PDF、EPUB 等主流格式
- 精细的多用户权限管理
避坑指南
- •项目尚处于早期开发阶段(WIP),功能未完全成熟,可能遇到 Bug 或体验不完善,请勿用于生产环境。目前 EPUB 和 PDF 支持有限,建议用于漫画和 CBZ/CBR 文件。部署需要一定的 Docker 和命令行基础。
适用场景
- 个人漫画/漫画/电子书收藏库,随时随地在浏览器或 OPDS 阅读器中阅读
- 家庭或小团队共享数字图书,设置不同访问权限
- 作为自托管方案替代商业云服务,保护数据隐私
详细介绍
Stump 是一个免费开源的自托管漫画、漫画和电子书服务器,支持 OPDS 协议。它使用 Rust 和 React 构建,性能出色、资源占用低,并拥有现代化的暗色界面。你可以通过 Docker 轻松部署,管理各种格式的数字图书,并支持多用户权限控制。虽然仍在积极开发中,但已支持 CBZ/CBR 等主流漫画格式,未来还将完善 PDF/EPUB 支持、全功能 OPDS 流式阅读、书单整理以及移动端应用。
常见问题与排障 (1)
informational如何报告 Stump 中的安全漏洞?
Stump在SECURITY.md文件中制定了安全策略,其中概述了支持的版本和私人报告流程。详情请查看存储库的"安全"选项卡。
标签
快速上手
安装软件
根据你的发行版安装对应的包(dpkg / rpm / AppImage)
确保已安装 Docker 和 Docker Compose
使用 Docker 运行:docker run -d -p 10801:10801 --name stump -v /本地路径/图书:/data aaronleopold/stump:nightly
打开浏览器访问 http://localhost:10801,按照向导完成初始化设置
- 确保已安装 Docker 和 Docker Compose
- 使用 Docker 运行:docker run -d -p 10801:10801 --name stump -v /本地路径/图书:/data aaronleopold/stump:nightly
- 打开浏览器访问 http://localhost:10801,按照向导完成初始化设置
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
e464001af5d9fc419997fc036926317fd9dc9e05b4f8c54ddc7bed050df264a3该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
停止并删除 Docker 容器:docker stop stump && docker rm stump;如需删除镜像:docker rmi aaronleopold/stump:nightly;本地数据卷需手动清理。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
1 FAQ