Linux 部署 Kavita 漫画阅读服务器

Linux 部署 Kavita 漫画阅读服务器

· json · rss
Subscribe:

About

 kavita是dot net开发的阅读器,主要是搭建用来看漫画和归档漫画用的,当然你也可以拿来看epub之类的电子书,不过虽然.net可以跨平台,但是在Linux上性能不是很好,尽量配置拉高点,我这里直接用宿主机G6400T的4C4G虚拟机来演示。

说白了下了一堆本子,不可能一页一页去看吧,懂得都懂。

github仓库: https://github.com/Kareadita/Kavita

1.下载解压kavita

wget https://github.com/Kareadita/Kavita/releases/download/v0.8.2/kavita-linux-x64.tar.gz
tar -xzf kavita-linux-x64.tar.gz
chmod -R 775 Kavita/
cd Kavita/

2.把kavita配置为服务,设置自启动

vim /etc/systemd/system/kavita.service

3.添加systemd(如果内网虚拟环境运行,权限无所谓的话可以这么配置,但如果公网访问,建议创建用户组隔离,不要使用特权用户)

[Unit]
Description=Kavita Server                                                                                              
After=network.target
[Service]                                                                                                               
User=%u                                                                                  
Group=%u
Type=simple                                                                                                            
WorkingDirectory=/home/%u/Kavita                                                                                    
ExecStart=/home/%u/Kavita/Kavita
TimeoutStopSec=20
KillMode=process                                                                                                        
Restart=on-failure
[Install]
WantedBy=multi-user.target

4.启动!

systemctl daemon-reload
systemctl start kavita.service
systemctl enable kavita.service

访问 IP:5000端口就可以访问了

公网访问建议套一层nginx反代,不想手搓可以使用Nginx Proxy Manager

可以前往我另一篇文章:

https://blog.arklink.org/i/nginx-proxy-managerhttphttps-z4UpPlhY-ls/