Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Komga

install

Ubuntu 22 ARM

Docker

mkdir komga
cd komga
vim docker-compose.yml
# Copy from https://komga.org/docs/installation/docker#docker-compose
services:
	komga:
		image: gotson/komga:latest
		container_name: komga
		ports:
			- 25600:25600
		volumes:
			- ./config/:/config
			# Add manga dir on mount disk
			- /mnt/<mount_name>/<path_to_manga>:/manga
		restart: unless-stopped
# rm -rf .config
sudo docker compose up -d
  1. Visit http://<your_host>:25600.
  2. Register and login.
  3. Komga → Add/edit Library → Root folder → /manga.

Jar

1 2 3

sudo apt install openjdk-21-jdk postgresql postgresql-contrib -y
sudo su postgres
createuser komgauser --pwprompt
createdb -O komgauser komga
exit
sudo mkdir /opt/komga
sudo wget https://github.com/gotson/komga/releases/download/<the_version>/komga-<the_version>.jar -P /opt/komga/
sudo vim /etc/systemd/system/komga.service
[Unit]
Description=Komga Service
After=network.target

[Service]
ExecStart=/usr/bin/java -Xms128M -Xmx256M -jar /opt/komga/komga-<the_version>.jar --server.servlet.context-path=/komga --server.port=8090
WorkingDirectory=/opt/komga
Restart=on-abnormal

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now komga

Arch

sudo useradd -m komga
sudo passwd komga
sudo usermod -aG mountusers komga
sudo vim /etc/systemd/system/komga.service
[Unit]
Description=komga service
After=network-network.target

[Service]
User=komga
ExecStart=/usr/bin/komga
Type=exec
Restart=on-failure

[Install]
WantedBy=multi-user.target
sudo firewall-cmd --zone=home --add-port=25600/tcp --permanent
sudo firewall-cmd --reload
sudo systemctl daemon-reload
sudo systemctl enable --now komga.service

Windows 10

java -jar "komga.jar" --komga.config-dir="config"

cross-reference

reference


  1. Run with Docker | Komga

  2. How to Install Komga on Ubuntu Server Latest

  3. Komga - Breaking changes