您现在的位置是:首页 >技术交流 >漫画管理工具Kapowarr网站首页技术交流

漫画管理工具Kapowarr

杨浦老苏 2024-06-26 14:23:52
简介漫画管理工具Kapowarr

在这里插入图片描述

之前老苏写过不少漫画相关的软件,MangoKavitaKomga等等,但和今天要介绍的 Kapowarr 不太一样,如果你之前用过 RadarrSonarr*arr 系列软件,应该是很容易上手的

什么是 Kapowarr ?

Kapowarr(以前的 Comarr)是一款用于构建和管理漫画书库的软件,适用于 *arr 软件套件。它是 Mylar(3) 的更好版本。

工作原理:

Kapowarr 允许您建立漫画数字图书馆。您可以添加卷,将它们映射到文件夹并开始管理!下载、重命名并移动它们。整个过程是自动化的,并且都可以在设置中自定义。

每天都会检查每一卷,看是否有新一期出版,如果有,将立即下载并添加到您的图书馆。

软件的特点:

  • 获取有关图书馆卷和问题的大量元数据
  • 运行“搜索监控”,一键下载整卷
  • 或者使用“手动搜索”来决定自己下载什么
  • 支持通过 MediaFireMega 直接从服务器下载
  • 下载的文件会自动移动到您想要的任何位置,并以您想要的格式重命名
  • 可以提取 Zip 文件,并在下载后或单击后重命名其内容
  • 来自 *arr 软件套件的可识别用户界面

安装

在群晖上以 Docker 方式安装。

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

老苏折腾时,latest 对应的版本为 v1.0.0-beta-1

在这里插入图片描述

docker 文件夹中,创建一个新文件夹 kapowarr,并在其中建三个子文件夹,分别是 contentdatadownloads

文件夹装载路径说明
docker/kapowarr/content/content存放漫画
docker/kapowarr/data/app/db存放数据库
docker/kapowarr/downloads/app/temp_downloads临时下载目录

在这里插入图片描述

端口

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

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口容器端口
56565656

默认没有对外暴露端口

在这里插入图片描述

需要点 + 号自己添加

在这里插入图片描述

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 kapowarr 和 子目录
mkdir -p /volume2/docker/kapowarr/{content,data,downloads}

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

# 运行容器
docker run -d 
   --restart unless-stopped 
   --name kapowarr 
   -p 5656:5656 
   -v $(pwd)/data:/app/db 
   -v $(pwd)/downloads:/app/temp_downloads 
   -v $(pwd)/content:/content 
   mrcas/kapowarr:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  kapowarr:
    image: mrcas/kapowarr:latest
    container_name: kapowarr
    restart: unless-stopped
    ports:
      - 5656:5656
    volumes:
      - ./data:/app/db
      - ./downloads:/app/temp_downloads
      - ./content:/content

然后执行下面的命令

# 新建文件夹 kapowarr 和 子目录
mkdir -p /volume2/docker/kapowarr/{content,data,downloads}

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

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

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

在这里插入图片描述

Settings --> Media Management 中新增 Root Folders,在path填入 /content

在这里插入图片描述

Settings --> General 中接下找到下图的链接,申请免费的 Comic Vine API Key

在这里插入图片描述

需要先注册

在这里插入图片描述

登录成功后,刷新页面

在这里插入图片描述

API key 填入后保存

在这里插入图片描述

目前,漫画的唯一来源是网站:https://getcomics.org

老苏随便搜了下漫威的star wars

在这里插入图片描述

选择要下载的漫画,点 Add Volume

在这里插入图片描述

会显示相关的信息

在这里插入图片描述

可以手动或者自动搜索

目前似乎手动更好用一些

在这里插入图片描述

选择下载后,在队列(queue)中会看到

在这里插入图片描述

原理是这么个原理,但实际上有的未下载成功,似乎 Mega 把它封了 ?

在这里插入图片描述

下载成功的漫画,可在 content 中找到

在这里插入图片描述

老苏对这方面不熟悉也不了解,所以最后上张官方的图示意一下整体效果

在这里插入图片描述

参考文档

Casvt/Kapowarr: Kapowarr is a software to build and manage a comic book library, fitting in the *arr suite of software.
地址:https://github.com/Casvt/Kapowarr

The first beta release of Kapowarr (prev. Comarr) is out! : selfhosted
地址:https://www.reddit.com/r/selfhosted/comments/13r0999/the_first_beta_release_of_kapowarr_prev_comarr_is/

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。