当前位置: 首页 > 软件库 > 其他开源 > 开源图书 >

Komga

具有 API 和 OPDS 支持的媒体服务器
授权协议 MIT
开发语言 Kotlin
所属分类 其他开源、 开源图书
软件类型 开源软件
地区 不详
投 递 者 邓宜年
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Komga 是一个免费的开源漫画/杂志媒体服务器。

特征

  • 通过适用于台式机、平板电脑和手机的响应式 Web UI 浏览图书馆、系列和书籍
  • 用收藏和阅读列表组织你的图书馆
  • 编辑系列和图书的元数据
  • 自动导入嵌入的元数据
  • 具有多种阅读模式的网络阅读器
  • 通过每个库的访问控制管理多个用户
  • 提供 REST API,许多社区工具和脚本可以与 Komga 交互
  • 下载书籍文件

怎么运作:

  1. 在计算机或 NAS 上安装并运行 Komga。
  2. 按内容类型添加库,让 Komga 完成剩下的工作。
  3. 使用 Web 界面或任何兼容的客户端。
  4. 阅读你的书籍

Komga 支持以下文件类型:

  • 漫画档案:CBZ 和 CBR
  • EPUB 格式的漫画书
  • PDF 文件

Komga 可以在任何可以运行 Java 或 Docker 的系统上运行:

  • Windows
  • macOS
  • Linux
  • 许多流行的 NAS 设备,例如 QNAP、Synology 等

下载

从 Release 页面或通过 Docker 获取应用程序。

 相关资料
  • 我正在用Spring Boot(无服务器项目)构建应用程序,以部署在AWS Lambda中。我有一个使用application/x-www-form-urlencoded的方法。当我调用localhost415中的方法时,出现: 不支持内容类型'application/x-www-form-urlencoded;charset=utf-8' 我附加了方法代码和yaml配置,我认为问题是无服务器配置

  • 我有两个API:s,端口8080上的CarRental API和端口8081上的CarRental CRUD。 CarRade-CRUD使用JpaRepository访问h2内存DB。 我想使用CarRental API,使用webclient向CarRental CRUD发出请求。 在CarRental CRUD中,我可以使用此服务发出post请求并将车辆添加到db中: 然后在控制器中: 我试图

  • 如何使用C#在SQL Server数据库上执行CRUD操作? 例如,假设有一个带有以下列的DB表: 我希望发布一个新员工的信息到该数据库。什么是实现这一目标的有效方法? 我当前的: 下面是模型: 当我用以下输入测试我的应用编程接口时: 我得到这个错误: HTTP/1.1 415不支持的媒体类型 数据库中没有插入任何内容。 如能提供任何指导,将不胜感激。 : 根据请求生成的原始错误消息: HTTP/

  • 本文列出了Apache HTTP服务器中所有的可执行程序。 索引 httpd Apache超文本传输协议服务器 apachectl Apache HTTP服务器控制接口 ab Apache HTTP服务器性能测试工具 apxs APache功能扩展工具 configure 配置源代码树 dbmmanage 建立和更新DBM形式的基本认证文件 htcacheclean 清理磁盘缓冲区 htdiges

  • 我正在寻找一个开源媒体播放器或Android应用编程接口,可以支持MPEG-DASH及其修正案,如平铺视频的空间关系描述(SRD)功能。有什么建议吗? 我以为Android的API支持DASH,但显然它不支持。他们提倡一种叫做ExoPlayer(http://google.github.io/ExoPlayer/)的播放器,它支持DASH、平滑流等等。我想知道它是否支持DASH的所有功能,如SRD

  • 问题内容: 使用JSON发布到OData服务时,出现“错误415:不支持的媒体类型”。 解决方案位于此较长文章的底部。 我可以使用JSON进行获取,但是一旦尝试POST,我就会收到此错误。 我也可以使用XML进行GET / POST,但是我需要使用json。 我认为此错误是指我的标头中的某些内容,而不是我的请求正文的json格式(在下面也可能是错误的),我尝试了多种变体导致相同的错误。 我一直在尝

  • 问题内容: 自数小时以来,我一直在尝试纠正http错误,但它仍显示不支持的页面。我在邮递员中添加标题。 这是我的Java代码 这是我的档案 问题答案: 通过和如何在响应流和请求流之间对对象进行序列化和反序列化。 将会发生的是,将从提供者的注册表中进行搜索,以查找可以处理的媒体类型。如果找不到,则Jersey无法处理该请求,并将发送415不支持的媒体类型。通常,你还应该在服务器端记录一个异常。不知道

  • 问题内容: IE8是否不支持以下CSS媒体查询: 如果没有,替代的写作方式是什么?在Firefox中也可以正常工作。 下面的代码有问题吗? 问题答案: IE9之前的Internet Explorer版本 不支持媒体查询 。 如果您正在寻找一种 降低 IE8用户设计水平的方法,则可能会发现IE的条件注释很有用。使用此功能,可以指定特定于IE 8/7/6的样式表,该样式表将覆盖以前的规则。 例如: 这