Docker部署Komga私人漫画库

0 3.2~4.1 分钟

Github
Document

#komga支持的格式
Comic Book archives: cbz, zip, cbr, rar
PDF: pdf
Epub: epub

通过Docker安装

mkdir -p /opt/komga && cd /opt/komga
nano docker-compose.yaml
mkdir -p /home/manga/content
mkdir -p /home/komga/config
chmod 777 /home/komga/config
chmod 777 /home/komga/content

重启后操作

cd /home/komga/config/lucene
sudo rm -rf *
services:
  komga:
    image: gotson/komga:latest
    container_name: komga
    restart: unless-stopped
    ports:
      - "127.0.0.1:25600:25600"
    volumes:
      - /home/komga/config:/config
      - /home/manga/content:/data
    environment:
      - JAVA_TOOL_OPTIONS=-Xmx4g
      - TZ=Asia/Shanghai
    user: "1000:1000"
docker compose up -d

更新

cd /opt/komga
docker compose down
docker compose pull
docker image prune
docker compose up -d

通过jar文件安装

mkdir -p /opt/komga && \
download_url=$(curl -s https://api.github.com/repos/gotson/komga/releases/latest | jq -r '.assets[] | select(.name | test("komga-.*.jar")) | .browser_download_url') && \
curl -L $download_url -o /opt/komga/komga.jar && \
chmod +x /opt/komga/komga.jar

sudo apt install -y openjdk-21-jdk
cd /opt/komga && java -jar /opt/komga/komga.jar

上一篇 Debian开启ZRAM
下一篇 Docker部署Homarr个人主页