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 te permite organizar, leer y disfrutar de tuscolecciones coleccionespersonales desde cualquier dispositivo. ConEs una interfaz amigable, soporteideal para múltiples usuarios y la capacidad de marcar tu progreso de lectura, es como tener tu propia biblioteca personaldigital ensiempre laaccesible, nube.

sin

Características principales:

    Compatibilidad con formatosdepender de cómicsservicios como .cbz y .cbr, y libros en .pdf o .epub. Accesible desde navegadores web y aplicaciones compatibles. Sistema de usuarios con gestión de permisos. Actualización automática de tu biblioteca cuando añades nuevos archivos. externos.

    Configuración del contenedor Komga

    A continuación, se muestra cómo configurar y ejecutar Komga usando Docker Compose.

    Archivo docker-compose.yml

    services:
      komga:
        image: gotson/komga
        # Imagen oficial de Komga
        container_name: Komga
        # Nombre del contenedor
        network_mode: bridge # Modo de red para el contenedor
        volumes:
          - type: bind
            source: /ruta/a/configuracion
            # Cambia esto a tu ruta local
            target: /config # Carpeta donde Komga guarda su configuración
          - type: bind
            source: /ruta/a/tu/biblioteca
            # Cambia esto a la carpeta con tus libros/cómics
            target: /data # Carpeta que contiene tus colecciones
          - type: bind
            source: /etc/timezone
            # Sincroniza la zona horaria
            target: /etc/timezone
            read_only: true
        # La zona horaria es solo de lectura
        ports:
          - 25600:25600
        # El puerto donde estará accesible Komga
        user: "1000:1000"
        # Usuario y grupo para evitar permisos incorrectos
        restart: unless-stopped # Reinicia el contenedor automáticamente si se detiene
    

    Explicación

    Detalles de la configuración

    clave
    • image:Puerto gotson/komga25600
      : Utilizaacceso laweb imagen oficial de Komga para desplegardesde el servicio.navegador: http://<IP-del-servidor>:25600

    • volumes:

      Volumen
      • /config: Aquí se guarda toda la configuración de Komga, como las preferencias del usuario. Cambia /ruta/a/configuracion por una carpeta específica en tu servidor.
      /data: La carpeta que contiene tu colección delos libros y cómics. Asegúrate de que /ruta/a/tu/biblioteca apunta a tus archivos. /etc/timezone: Sincroniza la zona horaria del sistema anfitrión con el contenedor.

      ports: 25600:25600
      Este es el puerto donde estará accesible Komga. Accede a la interfaz en tu navegador con:

      http://<IP_DEL_SERVIDOR>:25600
      

      user: "1000:1000"
      Configura el contenedor para ejecutarse bajo un usuario específico, evitando problemas de permisos.

      Volumen restart: unless-stopped/config
      : Aseguraconfiguración quepersistente eldel contenedorcontenedor.

      se reinicie automáticamente

      Usuario si1000:1000: algoevita falla.problemas de permisos al leer o escribir archivos.

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


      Iniciar

      Acceso y acceder a Komga

      uso
      1. Levanta elLevantar contenedor:

        docker-compose up -d
        

      EstoAbrir iniciarála Komgainterfaz y estará disponibleweb en el puerto 25600.navegador.

      Accede a la interfaz web:
      Abre tu navegador y dirígete a:

      http://<IP_DEL_SERVIDOR>:25600
      

      Carga tu colección:
      Desde la interfaz web, configuraConfigurar las bibliotecas paradesde apuntarel a tus carpetaspanel de libros y cómics.Komga.


      ¿Dónde

      Notas obtener más información?

      Para más detalles sobre Komga, visita:

      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

        Documentación oficial Repositorio deen GitHub Repositorio en Gitea Wiki: proteger con Authentik