Ubooquity 2.x : le lancer sur Linux et Synology

Ce matin j’ai voulu tester la nouvelle version (enfin plus vraiment nouvelle mais la stable du moins) d’Ubooquity. Il permet de partager (public/privé) ses comics/livres pour lecture en ligne/DL. Les évolutions concernant surtout la partie admin (bien plus moderne) dont voici quelques exemples :

 

J’ai un peu buté sur le lancement d’Ubooquity (à mettre en CRON ou script/CRON etc) donc “pense-bête” : voici la commande pour Linux. Evidemment pensez à modifier le dossier où vous avez téléchargé/extrait Ubooquity.jar

exec java -Dfile.encoding=UTF-8 -Xmx1024M -jar /home/tv/ubooquity/Ubooquity.jar --libraryport 2202 --workdir "/home/tv/ubooquity/"  --adminport 2203 --remoteadmin --headless 

Et pour Synology (j’explique dans un article qui suit comment installer Java -8-) :

exec java -Dfile.encoding=UTF-8 -Xmx1024M -jar /var/packages/Ubooquity/Ubooquity.jar --libraryport 2202 --workdir "/var/packages/Ubooquity/"  --adminport 2203 --remoteadmin --headless 

URL d’Ubooquity : URL:2202 / URL d’admin : URL:2203/admin

13 Commentaires
Le plus ancien
Le plus récent Le plus populaire
UbLo
UbLo
Invité
03/11/2017 19h23

Salut,
Ca fait des années que j’utilise Ubooquity sous Ubuntu mais je ne désespère pas de pouvoir le faire tourner là ou sont mes données :). j’ai une version java8 1.8.0_6-0041 correspondant à ma version de DS213+ qui est installée et semble tourner. Quand je modifie le script Ubooquity.conf avec ton exec ci-dessus, j’ai un message d’erreur :
Bretagne2 kernel: [10622.489956] init: ubooquity main process (12077) terminated with status 127
Ce qui correspond à priori à command not found error
Aurais-tu une idée pourquoi ?
Merci
@+

UbLo
UbLo
Invité
Répondre à  Aerya
04/11/2017 14h02

Effectivement le chemin correct dans mon cas est :
exec /var/packages/java8/target/ejdk1.8.0_06/linux_ppc_e500v2/jre/bin/java -Dfile.encoding=UTF-8 -Xmx1024M -jar /var/packages/Ubooquity/Ubooquity.jar –libraryport 2202 –workdir « /var/packages/Ubooquity/ » –adminport 2203 –remoteadmin –headless
Désormais, quand je fais un start ou un stop, aucune erreur dans les logs.

Si je ping mon nas avec @ip:2202, j’ai une erreur généré par ubooquity (comme quoi il marche 🙂 ) : Sorry, you are not authorized to access any file on this server
Si je ping l’admin avec @ip:2003, j’ai également une erreur (non générée par ubooquity) : La connexion a échoué, Firefox ne peut établir de connexion avec le serveur à l’adresse @ip:2203

@+

UbLo
UbLo
Invité
Répondre à  Aerya
05/11/2017 13h18

Pas mieux. J’ai redémarré le NAS sans plus de succès. je me suis juste aperçu qu’ubooquity ne redémarre pas automatiquement avec le NAS.
J’ai cependant une information qui peux avoir son importance : je dois ajouter une exception de sécurité dans firefox lors de la connexion à l »interface NAS car il me dit qu’il y a un problème. J’ai changé le certificat qui était périmé mais cela n’a pas résolu le problème. Je précise que mon nas n’est pas ouvert vers l’extérieur comme le tien.
@+

UbLo
UbLo
Invité
Répondre à  UbLo
05/11/2017 14h13

Une petite rectification sur le port 2202 : j’ai eu un doute sur ma version d’Ubooquity, j’ai téléchargé la dernière 2.1.1 et j’ai un message d’erreur qui laisse à penser qu’une fois le problème avec l’admin résolu cela fonctionnera. Voici le message du port 2202 désormais:
No file to display.
If you just installed Ubooquity, you need to configure it by choosing the folders you want to include in your collection.
If user access management is activated, check that you configured authorizations for each folder included in your collection.
@+

UbLo
UbLo
Invité
Répondre à  Aerya
07/11/2017 21h07

Bonsoir,
J’ai trouvé ! 🙂 Super cool
En fait c’est ton message qui m’a mis sur la voie : quant tu as écris « Tu peux le lancer sans – -remoteadmin », comme tu le vois il y a 2 sortes de tirets dans ta phrase. en modifiant par vi j’avais fait un copier coller initialement, puis modifié manuellement le début de l’exec pour qu’il trouve java. J’avais donc 2 sortes de tiret aussi, j’ai modifié tous les tirets restants en tiret de la touche 6 (-), un start et ca marche !!! 😀
En accessoire, Il ne me reste plus qu’a pouvoir le redémarrer automatiquement au boot du nas 😉
Là, le NAS est à fond pour me construire la bibliothèque :-p
En tous cas un grand merci pour ton aide, je vais pouvoir l’utiliser partout chez moi maintenant.

@++

UbLo
UbLo
Invité
Répondre à  Aerya
09/11/2017 0h18

Une derniere chose, Ubooquity a vite bloqué et j’ai modifié 2 choses : le chemin du workdir car la partition systeme est vraiment minuscule sur un NAS, la taille memoire max 1024Mo dans ton cas était trop élevée pour mon nas qui n’a que 512Mo, j’ai mis 256Mo. Depuis c’est niquel :p

UbLo
UbLo
Invité
29/11/2017 23h35

Salut, Il est possible de revoir ce que je t’ai posté ? il y a 11 commentaires mais invisibles 🙂
Je n’ai pas fait de sauvegardes de notre échange, nul doute qu’au prochain DSM il faudra refaire :p
Merci