开源媒体服务器 Komga本地部署,并实现远程访问

0 阅读1分钟

Komga是一款功能强大的漫画、漫画、BD、杂志和电子书媒体服务器,支持API和OPDS协议。无论你是漫画爱好者还是电子书收藏者,Komga都能帮你轻松管理海量数字阅读资源,实现跨设备同步阅读体验。

Komga核心功能亮点

  • 智能媒体库管理:自动识别漫画和书籍的元数据(如标题、作者、卷数),并为其生成精美的封面。支持CBZ、CBR、PDF、EPUB等多种主流格式,让杂乱的文件变得井井有条。
  • **全平台阅读体验:**通过响应式Web界面,您可以在电脑、手机、平板等任何设备的浏览器上直接阅读,进度跨设备同步。
  • **强大的开放生态:**提供完整的REST API接口和标准的OPDS目录服务,方便与Tachiyomi等第三方阅读器集成,打造个性化的阅读流。

接下来,我们将分步指导您在Windows系统上完成Komga的本地部署,并借助内网穿透平台 ZeroNews,实现随时随地访问您的个人媒体库。

一、 部署Komga本地服务

环境准备

  • windows/Linux系统(小编以win10为例)
  • Java 17+,(推荐使用 OpenJDK ),下载地址

1. 按照地址下载如下文

2. 下载完成后,点击安装msi文件

3. 按照下一步进行配置,然后等待配置完成

4. 下载Komga,找到.jar文件并下载

5. 将文夹下载到一个固定文件夹,例如 D:\Download\komga

6. 按下win+R键,在CMD的窗口里输入命令进入文件夹

7. 然后执行启动命令,第一次运行会自动生成配置文件和数据库。

  • komga-1.23.1.jar 为您下载的文件名称,如果和小编不一样,需要更换

8. 在安装的完成后,可能会提示需要开启防火墙,点击允许访问即可

9. 服务启动后,可以通过浏览器访问以下地址:

**Web界面:**127.0.0.1:25600

10. 创建管理员账号即可进入

二、 创建 ZeroNews 映射服务

1. 打开 ZeroNews 网站,然后选择您的系统(小编用的是用Win10,选择Windows即可),并按照对应的步骤和命令安装运行 Agent 服务。

注意:

  • Agent 前台运行不能关闭命令窗口
  • 如果您想要开机自启动,可以执行后台运行命令

2. 运行完成之后,您可以在 Agent 页面看到已经在线的 Agent 服务。

3. 我们在域名端口页面,创建一个可用的公网域名(自定义前缀),并勾选HTTPS 协议端口。

4. 域名创建完成之后,我们继续打开映射页面,并按下面的步骤添加映射

  • Agent:选择第一步运行的 Agent
  • 映射协议:选择 HTTPS 协议
  • 域名:选择刚创建好的域名
  • 带宽:根据需要选择带宽大小
  • 内网IP:我们是本地部署,直接使用 127.0.0.1 即可
  • 内网端口:输入本地服务的端口 8081 即可

5. 照上述步骤创建完成之后,我们就可以得到一条可公网访问的映射域名

三、 公网访问您的Komga服务

1. 我们在任意有网络访问电脑的浏览器上,复制上面的链接并打开访问。

2. 登录成功之后,即可进入到网站页面