• [^] # Re: c'est génial

    Posté par . En réponse au journal Présentation de Cozy Light une micro PaaS pour s'initier à l'auto-hébergement. Évalué à 3.

    En passant, je lisais, https://github.com/cozy/americano/blob/master/main.coffee, il n'y à pas de stop. Les applications ne sont pas démontable ?

    Americano se base sur Express. Quand tu démarres l'application cela te renvoie un objet server dans le callback. Sur cet objet tu peux appeler la function .close().

    Et pourquoi un sudo dans sudo npm install cozy-light -g

    Je crois que c'est requis par npm pour toute install globale. Mais dans le fond ce n'est pas obligatoire.

    Par contre, n'est il pas possible d'éviter la dépendance à node-gyp ? donc pouchdb

    J'ai mis ça au niveau de la plateforme mais en fait seules les apps s'en servent. Le mettre au niveau de la plateforme permet aux apps de ne pas récupérer la dépendance lors de l'installation.
    Un fallback possible serait d'utiliser une implémentation de levelup en pure JS https://github.com/medea/medeadown mais cette base charge toutes les données en mémoire. Je ne sais pas si elle est vraiment utilisable.

    La dessus je m'en retourne attendre que le setup se termine, je trouve cela surprennement long : / Probablement mon accès internet à deux balles.

    Héhé, merci d'essayer la plateforme. J'espère que ça te plaira !