Skip to main content

Komga: Servidor para lectura de cómics y mangas


Komga es un servidor de cómics y libros electrónicos que permite organizar, leer y disfrutar de colecciones personales desde cualquier dispositivo. Es ideal para tener tu propia biblioteca digital siempre accesible, sin depender de servicios externos.


docker-compose.yml

services:
  komga:
    image: gotson/komga
    container_name: Komga
    network_mode: bridge
    volumes:
      - type: bind
        source: /ruta/a/configuracion
        target: /config
      - type: bind
        source: /ruta/a/tu/biblioteca
        target: /data
      - type: bind
        source: /etc/timezone
        target: /etc/timezone
        read_only: true
    ports:
      - 25600:25600
    user: "1000:1000"
    restart: unless-stopped

Detalles clave

  • Puerto 25600: acceso web desde el navegador: http://<IP-del-servidor>:25600

  • Volumen /data: carpeta que contiene los libros y cómics.

  • Volumen /config: configuración persistente del contenedor.

  • Usuario 1000:1000: evita problemas de permisos al leer o escribir archivos.

  • Zona horaria sincronizada: mapea /etc/timezone para mantener coherencia horaria.


Acceso y uso

  1. Levantar contenedor:

    docker-compose up -d
    
  2. Abrir la interfaz web en el navegador.

  3. Configurar las bibliotecas desde el panel de Komga.


Notas personales

  • Inicialmente estaba protegido con Authentik como proxy directo.
  • Más adelante lo configuré con OIDC usando Authentik directamente en Komga.
  • A día de hoy no tengo esa configuración documentada en la wiki.

Enlaces de interés