跨平台漫画阅读服务器Kavita

从 4 月 1 日开始封控算起,到今天正好半个月了。一开始段子满天飞,因为大家都乐观的认为清明节会解封,现在不说遥遥无期吧,咱们小区估摸着是要到五一节了吧。

小区前几天公告了两例🐏,直到今天才出现在每天公布的居住地信息中,大家都在关心,是从发现🐏之日开始 +7+7 天,还是公布之后 +7+7 天呢?

昨天做了一次抗原,今天继续抗原。明天?等通知啦


从图片看,本文应该开始于 2021 年 6 月,还在 Komga 前面,可为啥一直没写完呢?😳,发布前已按照最新版更新了部分图片。

什么是 Kavita ?

Kavita 是一个快速、功能丰富、跨平台的阅读服务器。以漫画为主,目标是成为满足您所有阅读需求的完整解决方案。设置您自己的服务器并与您的朋友和家人分享您的阅读收藏。

目前已经支持的格式:

  • 漫画/漫画:ZIPRARCBRCBZCB7CBTTAR.GZ7ZIP/7Z
  • 书籍:EPUB2EPUB3PDF
  • 原始图像:JPG/JPEGPNGWebP

官方提供了演示网站可用于体验:https://demo.kavitareader.com

1
2
账号: demouser 
密码: Demouser64

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 kavita ,选择第一个 kizaing/kavita,版本选择 latest

docker 文件夹中,创建一个新文件夹,并将其命名为 kavita,并在其中建 2 个子文件夹,分别为 mangadata

文件夹 装载路径 说明
docker/kavita/manga /manga 存放漫画
docker/kavita/data /kavita/data 存放设置

端口

本地端口不冲突就行,不确定的话可以用命令查一下

1
2
# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 容器端口
5050 5000

命令行安装

老苏更喜欢命令行,搭建环境比较快捷

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 新建文件夹 kavita 和 子目录
mkdir -p /volume2/docker/kavita/{manga,data}

# 进入 kavita 目录
cd /volume2/docker/kavita

# 运行容器
docker run -d \
--restart unless-stopped \
--name kavita \
-p 5050:5000 \
-v $(pwd)/manga:/manga \
-v $(pwd)/data:/kavita/data \
kizaing/kavita:latest

运行

在浏览器中输入 http://群晖IP:5050,就能看到主界面了。

第一次运行要注册一个用户,密码必须包含大小写字母

用注册用户登录

刚登录什么都没有

  • 添加库

Server settings –> Libraries –> Add Library

关于类型 type,百度了一下,好像是这么划分的

  • manga 特指日本漫画
  • comic 指欧美漫画

找到并添加我们之前设置的 manga目录

将文件导入 manga目录之后,点 Scan library 按钮

从导入的书籍看,去年还不支持 pdf,但现在的 0.5.1.1 已经没问题了

点击书籍进入详情

开始阅读

内置了一个简单且响应迅速的漫画阅读器,能够缓存,再次打开的时候会非常快

Kavita 支持 OPDS 协议,所以可以用第三方支持 OPDS 协议的阅读器,比如 静读天下

更多关于 OPDS 的内容,可以去看看老苏写的『 简约但绝不简单的Komga

参考文档

Kareadita/Kavita: Kavita is a fast, feature rich, cross platform reading server. Built with a focus for manga and the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.
地址:https://github.com/Kareadita/Kavita

Kavita
地址:https://www.kavitareader.com/