Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:alt.g:rainy [Le 18/03/2014, 18:00] alt.g [Installation] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Precise Quantal BROUILLON}} | ||
- | ---- | ||
- | |||
- | ====== Rainy ====== | ||
- | {{ http://dynalon.github.io/Rainy/rainy_logo.png|Rainy}} | ||
- | Rainy est un serveur de synchronisation/cloud libre pour les note Tomboy, et autre clients tomboy-like comme Tomdroid sur Android. | ||
- | \\ Il peut facilement être hebergé sur votre serveur personnel, NAS ou RaspberryPi, et vous permet le garder le contrôle sur vos données. | ||
- | \\ Il est écrit en C# et tourne avec [[:mono|Mono]] sur toutes les platformes. Il intégre une interface HTML5/AngularJS pour l'administration et l’édition de notes dans un navigateur. Il supporte les bases de donnée [[:sqlite|SQLite]] et [[:postgresql|PostgreSQL]], réutilise les bibliothèques tomboy existante et est sous licence GNU AGPLv3. | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]] sur la machine locale ou server sur laquelle on va le faire tourner. | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt>mono-complete]] [[apt>libsqlite3-0]]**. | ||
- | <note>Il est conseillé d'installer **mono-complete** pour éviter les exceptions de bibliothèque manquante</note> | ||
- | ===== Installation ===== | ||
- | Rainy n'est pas encore disponible dans les dépôts officiels, on peut utiliser | ||
- | === Télécharger et dezipper la dernière version === | ||
- | Récupérer la dernière version disponible sur le [[https://github.com/Dynalon/Rainy/releases/|GitHub de Rainy]] | ||
- | <note>Actuellement la dernière version est la 0.5.0 // --- //[[:utilisateurs:alt.g|alt.g]] Le 18/03/2014, 17:14 | ||
- | </note> | ||
- | Dans le cas d'un server, une fois logger sur celui-ci: | ||
- | <code> | ||
- | wget https://github.com/Dynalon/Rainy/releases/download/0.5.1/rainy-0.5.0.zip | ||
- | </code> | ||
- | <code> | ||
- | unzip rainy-0.5.0.zip | ||
- | </code> | ||
- | |||
- | === Editer settings.conf === | ||
- | [[:tutoriel:comment_modifier_un_fichier|Editez le fichier]] **settings.conf**. \\ | ||
- | Il faut ajouter un mot de passe administrateur afin de pouvoir vous connecter à l'interface d'administration en ligne et ajouter des utilisateurs.\\ | ||
- | Modifier la ligne: | ||
- | <code> | ||
- | # password for the administration web interface | ||
- | AdminPassword: "VOTRE_MOT_DE_PASSE", | ||
- | </code> | ||
- | Et parametrer le chemin ou seront stockée les données (par défaut: "./data/"): | ||
- | <code> | ||
- | # the path used for data storage (notes, metadata, ssl certs), | ||
- | # must be writable. | ||
- | # if empty, the current directory is used | ||
- | DataPath: "./data/", | ||
- | </code> | ||
- | === Parametrage SSL=== | ||
- | FIXME | ||
- | === Lancer Rainy === | ||
- | Pour lancer Rainy, entrer dans un terminal: | ||
- | <code> | ||
- | mono Rainy.exe -c settings.conf | ||
- | </code> | ||
- | Si vous voulez le mode bavard pour debugger, vous pouvez changer le niveau de log avec l'option -vvvv. | ||
- | <code> | ||
- | mono --debug Rainy.exe -c settings.conf -vvvv | ||
- | </code> | ||
- | Il n'y a pas de mode deamon, afin de le faire tourner en arrière plan comme un service. \\ | ||
- | Pour palier à cela, il existe l'alternative d'utiliser **[[apt>mono-4.0-service|mono-service]]** | ||
- | <code> | ||
- | mono-service Rainy.exe -c settings.conf | ||
- | </code> | ||
- | Lancer rainy au démarrage du server | ||
- | FIXME | ||
- | |||
- | ==== Administration et creation d'utilisateur ==== | ||
- | Pour administrer Rainy, rendez vous à l'adresse: | ||
- | <code> | ||
- | http://mediaserver:8080/admin/#/user | ||
- | </code> | ||
- | Connectez vous avec votre mot de passe d'administration.\\ | ||
- | Vos pourrez à présent créer des utilisateurs, ce qui vous permettra de synchroniser vos notes. | ||
- | |||
- | ==== Synchronisation ==== | ||
- | === Avec Tomboy === | ||
- | Ouvrir Tomboy et paramétrer les préférences de synchronisation comme suit:\\ | ||
- | **Serice: Tomboy Web**\\ | ||
- | **Server:** | ||
- | <code> | ||
- | https://yourserver.com:8080/ | ||
- | </code> | ||
- | Cliquer sur **Se connecter au serveur**. une page web s'ouvre vous demandant identifiant et mot de passe. Apres vous être connecté vous pouvez fermer le navigateur et commencer la première synchronisation avec Tomboy | ||
- | === Avec TomDroid === | ||
- | Ouvrir TomDroid et paramétrer les préférences de synchronisation comme suit:\\ | ||
- | **Serice: Synchronisation en ligne**\\ | ||
- | **Serveur:** | ||
- | <code> | ||
- | https://yourserver.com:8080/username/password/ | ||
- | </code> | ||
- | |||
- | ==== Interface Web ==== | ||
- | Rainy permet aussi d’accéder a ses notes, et de les modifier à partir de l'interface web.\\ | ||
- | Allez à: | ||
- | <code> | ||
- | https://yourserver.com:8080/ | ||
- | </code> | ||
- | Puis connecter vous avec votre identifiant et mot de passe utilisateur. | ||
- | |||
- | ===== Configuration ===== | ||
- | |||
- | Tout d'abord, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **/truc/machin/bidule** en modification puis … | ||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | Lancez l'application via le [[:unity#tableau_de_bord_dash|dash]] (Ubuntu 11.04 et ultérieures) ou via le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante : | ||
- | <code>machin-chose</code> | ||
- | |||
- | ===== Désinstallation ===== | ||
- | |||
- | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | ||
- | |||
- | ===== Voir aussi ===== | ||
- | |||
- | * **(en)** [[http://dynalon.github.io/Rainy/|Site officiel du logiciel]] | ||
- | |||
- | ---- | ||
- | //Contributeurs principaux : [[utilisateurs:alt.g|]]// |