Foro QNAP en español
Docker Ubooquity - Printable Version

+- Foro QNAP en español (https://www.qnapclub.es)
+-- Forum: GENERAL (https://www.qnapclub.es/forumdisplay.php?fid=3)
+--- Forum: Firmware, Aplicaciones y Tutoriales (https://www.qnapclub.es/forumdisplay.php?fid=39)
+---- Forum: VMs & Docker Containers (https://www.qnapclub.es/forumdisplay.php?fid=41)
+---- Thread: Docker Ubooquity (/showthread.php?tid=4674)



Docker Ubooquity - Ganekogorta - 16-08-2022

Hola

Tras una petición del miembro del foro @Oroimenak, he buscado como tener Ubooquity vía contenedor.

Para los que no lo sepan, Ubooquity es un gestor de libros/comics vía web bastante rápido, cómodo y muy visual. Hace tiempo que @Yeraycito ya escribió sobre él y como instalarlo en la nas directamente en QTS en el este hilo

Como suelo hacer, lo he agregado en mi red de contenedores llamada "Dockers".
Dejo los datos de forma persistente en la carpeta compartida /share/DockerData (para que se mantengan si elimino el contenedor)

El comando a ejecutar desde la consola es

Code:
docker run -d --name=ubooquity --network=Dockers -e PUID=0 -e PGID=0 -e TZ=Europe/Madrid -p 2202:2202 -p 2203:2203 -v /share/DockerData/ubooquity/config:/config -v /share/DockerData/ubooquity/books:/books -v /share/DockerData/ubooquity/comics:/comics -v /share/DockerData/ubooquity/files:/files  --restart unless-stopped lscr.io/linuxserver/ubooquity:latest

En el comando anterior usamos los siguientes parámetros:
--network=Dockers uso una red aparte para los contenedores, es opcional y si no se tiene anteriormente ha de definirse  por consola con el comando
docker network create Dockers

-e PUID y PGID donde el valor hemos de obtenerlo para un usuario de nuestra nas que tenga permisos administrativos.
Por ejemplo si lo queremos los del usuario “petete” ejecutamos por consola
id -g petete
ig -u petete

-p 2202:2202 para los puertos exterior:interior de los usuarios
-p 2203:2203 para los puertos exterior:interior de la web de administración

- v /share/DockerData/ubooquity/config:/config donde definimos la ruta de la carpeta persistente con los datos de configuración. Recordad que NO debemos alterar la parte derecha de la cadena tras los :

-v /share/DockerData/ubooquity/books:/books donde definimos la ruta persistente donde se ubicarán los libros

-v /share/DockerData/ubooquity/comics:/comics donde definimos la ruta persistente donde se ubicarán los cómics

-v /share/DockerData/ubooquity/files:/files donde definimos la ruta persistente donde se ubicarán los archivos

Una vez creado el contenedor tenemos dos web para su uso.

Luego para acceder como admin iremos a la siguiente web:
http://ip_de_tu_nas::2203/ubooquity/admin

Y para acceder como usuario iremos a esta otra dirección web:
http://ip_de_tu_nas::2202/ubooquity


Y poco mas que decir acerca de esta ágil lector de comics y documentos.


RE: Docker Ubooquity - Oroimenak - 11-09-2022

muchas gracias que no te las di por el foro.