Kavita:跨平台自托管阅读服务器
Kavita 是一个快速、功能丰富、跨平台的自托管阅读服务器,目标是为漫画、Webtoon、漫画书与电子书的阅读需求提供完整解决方案,可搭建自己的服务器并与朋友和家人共享阅读收藏。项目采用 GNU GPL v3 许可,目前仍在积极开发中,在 1.0.0 发布前应视为 beta 软件。
社区作者 · zZz
它解决什么问题
Kavita 是一个快速、功能丰富、跨平台的自托管阅读服务器(配图 1 为其项目 Logo),其定位是成为满足全部阅读需求的完整方案:用户可自行搭建服务器,并把阅读收藏分享给朋友与家人(配图 2 为项目在 GitHub 上展示的预览动图)。
主要能力:
- 内容服务:支持 Manga/Webtoons/Comics(cbr、cbz、zip/rar/rar5、7zip、raw images)以及 Books(epub、pdf)。
- 阅读器:一等公民级别的响应式阅读器,在手机、平板、桌面设备上均可良好工作。
- 主题定制:支持自定义主题,官方提供 Theme Repo 与文档。
- 元数据与扩展数据:可获取元数据、评论、评分、推荐等,并支持 scrobbling、智能收藏等功能(该部分通过 Kavita+ 提供)。
- 元数据体系:丰富的元数据支持,可进行过滤、搜索与智能筛选。
- 内容分组:支持 Collections(收藏集)、Reading Lists(阅读列表,支持 CBL Import)、Want to Read(想读)。
- 用户管理:基于角色的丰富权限管理,可用于年龄限制、应用内能力控制、OIDC 等。
- Web 阅读器:支持 webtoon、连续阅读模式(无需离开阅读器即可继续)、虚拟页面(epub)等。
- 界面定制:仪表盘与侧边导航可使用智能筛选、自定义排序与可见性开关进行定制。
- 本地化:完整的本地化支持,本地化基础设施由 Weblate 免费托管(配图 3 为翻译进度状态展示)。
- 批注:基于 epub 的批注/高亮支持。
试用与安装:官方提供在线演示 https://demo.kavitareader.com/ ,用户名 demouser,密码 Demouser64。最简单的上手方式是访问其 Wiki,其中包含各类安装方法与平台的最新信息:https://wiki.kavitareader.com/getting-started 。
项目状态提示:Kavita 正在积极开发中,在 1.0.0 发布前应被视为 beta 软件;随着平台向既定愿景演进,其功能方式可能发生变化,用户可能丢失数据并需要重新开始,团队会尽力避免数据丢失。
功能请求:可在 Discussions 中提出想法或为其他想法投票,Kavita 的许多优秀功能来自社区驱动。
资金与付费服务:可通过 OpenCollective 支持项目(配图 4 为赞助者展示位、配图 5 为 Mega Sponsor 展示位),也可使用 Paypal(但名字不会显示在赞助列表中)。Kavita+ 是由项目创建者与主要开发者 majora2007 运营的付费订阅,提供原本难以包含在 Kavita 中的高级(面向互联网的)功能;使用优惠码 FIRSTTIME 首次注册可在首次付款时减免 2 美元。已通过 OpenCollective 贡献的用户可联系 majora2007 获取授权许可。
本地化:Weblate 免费托管本地化基础设施;希望看到自己语言的用户可加入 Discord 并申请 Translator 角色参与翻译。
没有服务器:如果想尝试自托管但没有 PC,可使用 Zenith 或 PikaPods,这两家公司提供简单的自托管界面,并通过 OpenCollective 回馈 Kavita。
致谢:项目感谢所有贡献者与上游库维护者(配图 6 为 JetBrains 标识,属于致谢/赞助方信息)。
— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。
安装 / 开始使用
install methods and platforms. https://wiki.kavitareader.com/getting-started Feature Requests Got a great idea? Throw it up on Discussions or vote on another idea. Many great features in Kavita are driven by our community.
Notice Kavita is being actively developed and should be considered beta software until the 1.0.0 release. Kavita may be subject to changes in how the platform functions as it is being built out toward the vision. You may lose data and have to restart.
The Kavita team strives to avoid any data loss. Donate If you like Kavita, have gotten good use out of it, or feel like you want to say thanks with a few bucks, feel free to donate. Money will go towards expenses related to Kavita.
Back us through OpenCollective . You can also use Paypal , however your name will not show below. Kavita+ is also an option which provides funding and a benefit.
Kavita+ Kavita+ is a paid subscription that offers premium (internet-facing) features that otherwise wouldn't be feasible to include in Kavita. It is run and operated by majora2007 , the creator and primary developer of Kavita.
If you are interested, you can use the promo code FIRSTTIME for your initial signup for 2$ off the first payment. Get some sweet features, while supporting majora2007's goal to go full time on Kavita development.
If you already contribute via OpenCollective, please reach out to majora2007 for a provisioned license. Localization Thank you to Weblate who hosts our localization infrastructure pro bono. If you want to see Kavita in your language, please help us localize.
Drop by the discord and sign up for the Translator role. I don't have a Server If you want to take a stab at self-hosting, but don't have a PC, you can use either Zenith or PikaPods .
Both these companies offer a simple interface to self-hosting and contribute back to Kavita via OpenCollective. Contributors This project exists thanks to all the people who contribute and upstream library maintainers. Contribute .
Backers Thank you to all our backers! 🙏 Become a backer Sponsors Support this project by becoming a sponsor. Your logo will show up here with a link to your website. Become a sponsor Mega Sponsors Powered By License
- GNU GPL v3
- Copyright 2020-2026