Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Cozy Light, un cloud personnel léger qui tourne bien sur Raspberry PI
#1

Salut tout le monde,

Je viens aujourd'hui avec une petite nouveauté. Voilà constatant que Cozy Cloud était trop lourd à utiliser sur Rapsberry Pi (la consommation de ressources est trop importante, les installation d'applications sont vraiment très longues par exemple), je me suis dit qu'une version plus légère serait la bienvenue ! Du coup j'ai enlevé pas mal de fonctionnalités de Cozy, changé la base de données pour quelque chose de plus léger pour obtenir Cozy Light, une version de Cozy qui ne prend pas toutes les ressources et qui est plus stable sur Raspberry Pi. Du coup le code de cette plateforme est aussi plus léger (600 lignes de Javascript), c'est donc plus facile d'y contribuer.

Au rang des applications disponibles, il y a un gestionnaire de fichiers, une todo list, un calendrier et un gestionnaire de contacts. Donc voilà avant d'aller plus loin dans les développements j'aurais bien aimé avoir votre avis dessus !

Pour les indications il faut suivre le lien suivant. Si vous voulez une version française dites le moi.
https://github.com/cozy-labs/cozy-light#cozy-light

Merci pour votre attention
#2

Salut,
Je vais tester et ferai un retour ;-)

Raspberry Pi Home Server : http://www.pihomeserver.fr
Hotspot Wifi avec portail captif pour Raspberry Pi: Kupiki Hotspot
#3

Ok j'attends tes retours avec impatience. Normalement ça ne devrait pas te prendre trop de temps. Mais j'ai oublié quil faut Node.js 0.10 d'installé pour que ça fonctionne bien. Il y a une version précompilée pour Pi de disponible :
http://nodejs.org/dist/v0.10.26/node-v0....-pi.tar.gz
#4

Salut
Alors j'ai voulu faire le test pour un article mais je m'arrête car les mises à jour des 2 applications de bases ne fonctionnent pas. Du coup j'ai desinstallé les apps pour les réinstaller mais ca mouline dans le vide (process npm qui ne fait rien depuis 20 minutes). J'ai pu accéder au calendrier mais ancienne version à cause du cache du navigateur. Une purge a donné le message d'attente pendant une installation.
Une partie de l'interface a des messages en anglais, d'autres en français. Certaines zones comme le bouton de mise à jour de l'application des fichiers n'est pas accessible donc pas moyen de cliquer dessus.

Où se trouvent les logs pour debugger ?

Sinon l'installation est nickel et les performances bonnes. je pense même un peu au dessus de celles de Owncloud. Dommage pour les petits bugs.

Raspberry Pi Home Server : http://www.pihomeserver.fr
Hotspot Wifi avec portail captif pour Raspberry Pi: Kupiki Hotspot
#5

Pour le calendrier c'est installé. Il fallait attendre 25 minutes pour que ca passe. Le module de gestion de fichiers est en cours.

** Précision **
Je teste Cozy (version Raspberry) et non Cozy Light. Il y a une différence ?

Raspberry Pi Home Server : http://www.pihomeserver.fr
Hotspot Wifi avec portail captif pour Raspberry Pi: Kupiki Hotspot
#6

Echec de l'application de gestion des photos :
This app is broken. Try install again. Error was : Error spawning drone

Raspberry Pi Home Server : http://www.pihomeserver.fr
Hotspot Wifi avec portail captif pour Raspberry Pi: Kupiki Hotspot
#7

"spawning drone". Ouaho, le cloud qui spawn des drônes chez toi !
#8

chris57100 merci d'essayer Cozy. Je pense que Cozy pour Raspberry Pi n'est pas adapté à moins d'avoir beaucoup de patience. En effet, il réclame trop de ressources. C'est pourquoi nous avons lancé l'expérimentation de Cozy Light. C'est une version moins gourmande en ressources qui fonctionne mieux et qui vous permet d'installer d'autres applications sans rapport à côté car il n'occupe pas toute la RAM.

Cozy Light est encore au stade expérimental. Du coup avant d'aller plus loin on voudrait avoir des retours pour savoir si ça vaut le coup de continuer dans ce sens.
#9

Marche pas ....
(Distribution Moebius (Raspbian) avec Nodejs 0.10 et build essential installés)

Code :
[email protected]:~# npm install cozy-light -g
npm http GET https://registry.npmjs.org/cozy-light
npm http 200 https://registry.npmjs.org/cozy-light
npm http GET https://registry.npmjs.org/cozy-light/-/cozy-light-0.2.8.tgz
npm http 200 https://registry.npmjs.org/cozy-light/-/cozy-light-0.2.8.tgz
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/pouchdb/3.0.3
npm http GET https://registry.npmjs.org/search-index/0.3.4
npm http GET https://registry.npmjs.org/http-proxy
npm http GET https://registry.npmjs.org/fs-extra
npm http GET https://registry.npmjs.org/request-json
npm http GET https://registry.npmjs.org/commander
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/americano
npm http GET https://registry.npmjs.org/path-extra
npm http GET https://registry.npmjs.org/express/4.8.2
npm http GET https://registry.npmjs.org/npm
npm http GET https://registry.npmjs.org/printit
npm http GET https://registry.npmjs.org/forever
npm http GET https://registry.npmjs.org/morgan
npm http 200 https://registry.npmjs.org/async
npm http 200 https://registry.npmjs.org/http-proxy
npm http 200 https://registry.npmjs.org/pouchdb/3.0.3
npm http 200 https://registry.npmjs.org/commander
npm http 200 https://registry.npmjs.org/mkdirp
npm http 200 https://registry.npmjs.org/request-json
npm http 200 https://registry.npmjs.org/fs-extra
npm http 200 https://registry.npmjs.org/americano
npm http 200 https://registry.npmjs.org/search-index/0.3.4
npm http 200 https://registry.npmjs.org/express/4.8.2
npm http 200 https://registry.npmjs.org/path-extra
npm http 200 https://registry.npmjs.org/printit
npm http 200 https://registry.npmjs.org/morgan
npm ERR! Error: No compatible version found: [email protected]'^0.9.0'
npm ERR! Valid install targets:
npm ERR! ["0.1.0","0.1.1","0.1.2","0.1.3","0.1.4","0.1.5","0.1.6","0.1.7","0.1.8","0.1.9","0.1.10","0.1.11","0.1.12","0.1.13","0.1.14","0.1.15","0.1.16","0.1.17","0.1.18","0.1.19","0.1.20","0.1.21","0.1.22","0.2.0","0.2.1","0.2.2","0.2.3","0.2.4","0.2.5","0.2.6","0.2.7","0.2.8","0.2.9","0.2.10","0.3.0","0.4.0","0.4.1","0.5.0","0.6.0","0.6.1","0.6.2","0.7.0","0.8.0","0.9.0"]
npm ERR!     at installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:685:10)
npm ERR!     at /usr/local/lib/node_modules/npm/lib/cache.js:607:10
npm ERR!     at saved (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:138:7)
npm ERR!     at Object.oncomplete (fs.js:107:15)
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <[email protected]>

npm ERR! System Linux 3.12.28+
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "cozy-light" "-g"
npm ERR! cwd /root
npm ERR! node -v v0.10.2
npm ERR! npm -v 1.2.15
npm http GET https://registry.npmjs.org/pouchdb/-/pouchdb-3.0.3.tgz
npm http 200 https://registry.npmjs.org/forever
npm http 200 https://registry.npmjs.org/npm
npm http GET https://registry.npmjs.org/search-index/-/search-index-0.3.4.tgz
npm http GET https://registry.npmjs.org/express/-/express-4.8.2.tgz
npm http 200 https://registry.npmjs.org/express/-/express-4.8.2.tgz
npm http 200 https://registry.npmjs.org/pouchdb/-/pouchdb-3.0.3.tgz
npm http 200 https://registry.npmjs.org/search-index/-/search-index-0.3.4.tgz



npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     /root/npm-debug.log
npm ERR! not ok code 0

Raspberry Pi Home Server : http://www.pihomeserver.fr
Hotspot Wifi avec portail captif pour Raspberry Pi: Kupiki Hotspot
#10

En revanche, quelqu'una déjà testé Seafile ? C'est un système à la Dropbox... J'ai vu qu'il y'avait un tar.gz spécial pour Rpi... J'ai pu le tester sur mon serveur perso (pas un Rpi) et ça marche plutôt bien !
#11

Je suis en train de l'installer pour tester ;-)

Raspberry Pi Home Server : http://www.pihomeserver.fr
Hotspot Wifi avec portail captif pour Raspberry Pi: Kupiki Hotspot
#12

C'est pas cool de parler de Seafile dans le thread sur Cozy Light Wink
#13

Pardon (A).
#14

Pas de soucis pour parler de Seafile mais malheureusement c'est un peu hors sujet. C'est un outil qui permet de gérer des fichiers quand Cozy Light est une plateforme pour déployer facilement différents type d'applications. L'usage est différent. De plus Cozy Light est très bidouillable à travers ses plugins et ses apps. C'est beaucoup plus dans l'esprit Raspberry Pi!
#15

chris57100 Quel est la version exacte de Node.js ? on dirait qu'elle ne supporte pas l'accent circonflexe dans les numéros de version. Peut être qu'un

sudo npm install npm -g

pourra faire l'affaire.
#16

Salut. Dans les logs plus haut ca donne la 0.10.2 et pour npm la 1.2.15

Raspberry Pi Home Server : http://www.pihomeserver.fr
Hotspot Wifi avec portail captif pour Raspberry Pi: Kupiki Hotspot
#17

Hello,

cozy-light s'installe correctement après la suppression des ^ dans les dépendances.

ma config -> node v0.10.25 npm 1.3.24

Cool
#18

Aaa super ! Hier j'ai rajouté le support d'application HTML5 et j'ai passé un jeu de serpent en Cozy Light. Pour l'nstaller

Code :
$ cozy-light install frankrousseau/coffee-snake

(au préalable il faut le plugin adéquat :

Code :
$ cozy-light add-plugin cozy-labs/cozy-light-static-apps
)
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)