Instalación de Ubooquity en Raspbian


A parte de servidor de música y de gestor contenidos en la nube también utilizo Raspbian para gestionar un servidor de comics y de libros con Ubooquity

El único problema que tiene este programa es que esta basado en Java y por lo tanto consume bastantes recursos. Para que Raspbian no se sature al arrancar retraso su inicio 3 minutos.

Lo primero que haremos será instalar java mediante:


sudo apt-­get install openjdk-­7-­jre-­headless.

Después de que se instale Java podemos descargar  de su pagina web la ultima versión de ubooquity. Creamos en nuestro disco duro una carpeta y copiamos el archivo que hemos descargado por sftp o samba. En mi caso tengo la carpeta con ubooquity en el disco usb.

cd /media/discousb
mkdir ubooquity

ahora entrando en la carpeta:

cd /media/discousb/ubooquity 

ejecutamos ubooquity con

java -jar Ubooquity.jar -webadmin

Ahora nos podremos conectar a la pagina de administración de Ubooquity con http://raspberryip:2202/admin, tendremos que escoger una contraseña de administrador y configurar nuestros directorios



Las opciones son bastante sencillas, tendremos que crear un usuario y darle permisos, y por otra parte si queremos acceder a nuestro servidor desde algún lector de comics que pueda gestionar opds, activar en opciones avanzadas opds feed.


Para hacer que ubooquity inicie cada vez que inicia raspbian utilizo cron. Si no lo tenéis instalado lo podéis hacer con:

sudo apt-get install cron

Después editar el archivo de configuración con

crontab -e 

y en el fichero que se nos abre añadir:

PATH_UBOOQUITY=/media/DiscoUSB/Ubooquity
@reboot sleep 180 && cd $PATH_UBOOQUITY && java -jar Ubooquity.jar -webadmin

Con esto Ubooquity se iniciara al cabo de 3 minutos después de cada reinicio, si quisierais más tiempo podéis cambiar el 180 por el valor en segundos que queráis.

Para acceder a mi biblioteca desde android utilizo el programa Challenger Viewer que podéis descargar desde la play store.