Comme chez Cozy on passe notre dans temps dans le terminal nous avons décidé de développer un client pour la ligne de commande ! Et oui comme on a parfois la flemme d'ouvrir notre navigateur et qu'il faut bien admettre qu'avec quelques bons vieux alias bash on va souvent beaucoup plus vite, on s'est dit que ça manquait à notre cloud perso. Nous avons donc l'honneur aujourd'hui de vous présenter en exclusivité Cozy-Clis !
Je vous laisse découvrir les possibilités dans l'image ci dessous et dans la documentation: au programme gestion d'événements, de contacts, de fichier, de tâches et bien d'autres encore.
Enfin le code est facile à étendre, il y a un plugin par applis et évidemment on peut en rajouter autant qu'on veut. Voici le code. Toute contribution est la bienvenue !
Les usages complets:
Usage:
cozy-cli calendar upcoming
cozy-cli calendar create <start> <end> <summary>
cozy-cli bookmarks create <link> [--tags=<tags>]
cozy-cli contacts list
cozy-cli contacts details <contact_name>
cozy-cli todos list <list_name>
cozy-cli todos create <list_name> <task>
cozy-cli todos check <list_name> <index>
cozy-cli files list
cozy-cli files download <file_name>
cozy-cli files upload <file_name>
cozy-cli pfm accounts
cozy-cli pfm operations <account_number>
cozy-cli pfm expense <account_number>
cozy-cli home applications list
cozy-cli -h | --help | --version
Pour rappel Cozy c'est la plateforme qui vous permet d'héberger vos web applications et vos données sur votre hardware. En plus de ça elle vous offre des capacités de synchronisation avec votre smartphone ou votre laptop. En plus le tout est extensible (on peut y créer sa propre application) et interopérable (pour y connecter ses propres logiciels).
# Question con
Posté par El Titi . Évalué à 5.
Une API REST combinée à du curl, ça le fait pas ?
[^] # Re: Question con
Posté par Anonyme . Évalué à 1.
Ben maintenant on peut faire une surcouche 8D
[^] # Re: Question con
Posté par gelnior (site web personnel) . Évalué à 3.
Si c'est d'ailleurs comme ça que fonctionne ce client. Mais c'est toujours plus pénible de taper une série de commandes curl que de taper une ligne explicite.
[^] # Re: Question con
Posté par Marc Quinton . Évalué à 2.
Weboob n'a plus qu'à aller se rhabiller, hahaha.
# Typo
Posté par Larry Cow . Évalué à 2.
Enfin surtout les siennes, de web applications. Parce qu'à moins d'avoir spécifiquement codé pour Cozy, il y a peu de chances que ça soit d'une grande utilité.
[^] # Re: Typo
Posté par Bajazet (site web personnel) . Évalué à 2.
Tu as un répertoire /apps dans lequel tu places une application. Cozy va placer ton appli dans une iframe avec son décor autour. Ensuite pour l'authentification, je ne sais pas comment c'est géré.
Celui qui a échappé à la foudre en parle volontiers
[^] # Re: Typo
Posté par gelnior (site web personnel) . Évalué à 1.
La mettre dans le répertoire apps ne suffira pas. Il faut la démarrer soit même et l'enregistrer auprès du proxy pour pouvoir s'en servir.
[^] # Re: Typo
Posté par gelnior (site web personnel) . Évalué à 1.
On commence à étudier d'autres solutions de déploiement pour pouvoir réutiliser l'existant.
Je t'invite à essayer Cozy tu comprendras mieux notre choix. Les applications type Wordpress ne sont pas pensé pour un seul individu et interopèrent mal.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.