惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hacker News - Newest:
Hacker News - Newest: "LLM"
Webroot Blog
Webroot Blog
S
Security @ Cisco Blogs
H
Heimdal Security Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
www.infosecurity-magazine.com
www.infosecurity-magazine.com
N
News and Events Feed by Topic
H
Hacker News: Front Page
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Application and Cybersecurity Blog
Application and Cybersecurity Blog
SecWiki News
SecWiki News
N
News | PayPal Newsroom
T
Tor Project blog
W
WeLiveSecurity
A
Arctic Wolf
Security Archives - TechRepublic
Security Archives - TechRepublic
S
Secure Thoughts
月光博客
月光博客
AWS News Blog
AWS News Blog
D
Docker
C
CERT Recently Published Vulnerability Notes
MyScale Blog
MyScale Blog
Google Online Security Blog
Google Online Security Blog
大猫的无限游戏
大猫的无限游戏
T
The Blog of Author Tim Ferriss
I
InfoQ
人人都是产品经理
人人都是产品经理
Recent Announcements
Recent Announcements
Google DeepMind News
Google DeepMind News
Hacker News: Ask HN
Hacker News: Ask HN
Blog — PlanetScale
Blog — PlanetScale
博客园 - 【当耐特】
Engineering at Meta
Engineering at Meta
Stack Overflow Blog
Stack Overflow Blog
Recorded Future
Recorded Future
罗磊的独立博客
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
T
The Exploit Database - CXSecurity.com
D
DataBreaches.Net
S
Security Affairs
WordPress大学
WordPress大学
T
Threatpost
Microsoft Security Blog
Microsoft Security Blog
V
Vulnerabilities – Threatpost
The Hacker News
The Hacker News
S
SegmentFault 最新的问题
B
Blog RSS Feed
Project Zero
Project Zero
P
Proofpoint News Feed

Zar_SY | 博客

「圣地巡礼」圣诞快乐,有希——凉宫春日(冬) - Zar_SY | 博客 2025年小结 - Zar_SY | 博客 「白金指北」PSVITA 舰队Collection 改 - Zar_SY | 博客 香港:给我一周也逛不完 - Zar_SY | 博客 2024年小结 - Zar_SY | 博客 AKG N5005 主观听感 - Zar_SY | 博客 给X1 II换电池以及一些碎碎念 - Zar_SY | 博客 「圣地巡礼」在这片无垠的苍穹之下——缘之空(足利) - Zar_SY | 博客 2024 东京自由行 - Zar_SY | 博客 浦东机场过夜记 - Zar_SY | 博客 2023年总结 - Zar_SY | 博客 通过AutoBangumi实现全自动追番 - Zar_SY | 博客 apcupsd配置小记 - Zar_SY | 博客 「厨房札记」蔬菜烤鸡 feat.气炸锅 - Zar_SY | 博客 并不是很推荐的类纸膜:Elecom肯特纸 - Zar_SY | 博客 关于我把Ultra Mobile PayGO换成了giffgaff这档子事 - Zar_SY | 博客 小型媒体服务器折腾记-初见 - Zar_SY | 博客 Hello Halo - Zar_SY | 博客 「樱之刻」:被幸福填满的酒杯 - Zar_SY | 博客
Docker-Compose安装Komga——一款好用的个人漫画阅读服务 - Zar_SY | 博客
Zar_SY · 2023-03-13 · via Zar_SY | 博客

0. 前言

前两天买了台一般配置的VPS,才隔半天看到有DC02线路机器优惠,就又下单一台把博客搭在了上面。于是乎之前那台刚买半天的VPS就失去了正经用途,沦为了瞎折腾专用的机器。
平时喜欢下漫ben画zi。每次想看都需要手机/平板连接电脑,电脑连接硬盘传数据,过于繁琐。而且基本都是看完没几天就删掉,等下次忽然又想看的时候再重复上述步骤。刚好想起来之前馋NAS的时候了解到的Komga,于是这回就想着把Komga部署在VPS上试试效果。

1. 搭建环境

必须:Docker、Docker-Compose
可选:Nginx Proxy Manager(域名反向代理)
这里推荐咕咕鸽大佬的博客,里面有各种实用的VPS项目。
咕咕鸽-【Docker系列】不用宝塔面板,小白一样可以玩转VPS服务器!
咕咕鸽-【Docker系列】一个反向代理神器——Nginx Proxy Manager

2. 安装Komga

目录

/komga

docker-compose.yml
/config
/data #之后存漫画的文件夹

2.1 创建安装目录

mkdir -p /root/data/docker_data/komga
cd /root/data/docker_data/komga
mkdir config
mkdir data

第一次安装把config打成了konfig,半天没意识到错误,笑死。

2.2 检查端口

docker-compose.yml端口默认是8080,不过如果部署了其他服务,很大概率就会被占用掉。

lsof -i:8080 #无返回代表端口未被占用

2.3 docker-compose.yml

cd /root/data/docker_data/komga
vim docker-compose.yml

i进入insert模式,粘贴编辑以下代码。
esc退出insert模式,:wq保存退出

version: '3.3'
services:
  komga:
    image: gotson/komga
    container_name: komga
    volumes:
      - type: bind
        source: /root/data/docker_data/komga/config #指向刚刚创建的/config
        target: /config
      - type: bind
        source: /root/data/docker_data/komga/data #指向刚刚创建的/data
        target: /data
      - type: bind
        source: /etc/timezone #alternatively you can use a TZ environment variable, like TZ=Europe/London
        target: /etc/timezone
        read_only: true
    ports:
      - 8080:8080 #若8080端口被占用,更改左侧8080,稍后访问地址为"ip:更改的端口"
    user: "0:0" #uid:gid,root=0
    restart: unless-stopped

参考官方文档

2.4 运行脚本

执行以下命令就可以在刚刚部署的端口访问了,默认ip:8080

cd /root/data/docker_data/komga
docker-compose pull
docker-compose up -d

3. 使用

3.1 初始配置

浏览器进入Komga主页创建用户,更改语言

添加库,根文件夹选择/data,也就是主机上/data/docker_data/komga/data这个文件夹。随后把漫画上传到这个文件夹下,重新扫描库文件。

3.2 漫画上传

可以使用ZFile管理文件

- '/root/data/docker_data/komga/data:/root/.zfile-v4/comics'

结尾

如果经常使用网页端的话,再用Nginx Proxy Manager做一下反代方便访问。
移动端安卓有klutter,iOS的话找了几个软件都要付费才能开启OPDS功能,官方推荐的Paperback不知道为什么商店搜索不到。。。
最后,祝使用愉快www