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:13] alt.g |
— (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 notes de [[:tomboy|Tomboy]], et d'autres 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> | ||
| - | ===== Paramétrage/Configuration ===== | ||
| - | === 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 | ||
| - | ===== Utilisation ===== | ||
| - | === 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.\\ | ||
| - | {{ http://exceptionrethrown.files.wordpress.com/2013/09/admin1.png?500 }} | ||
| - | ===== Synchronisation ===== | ||
| - | === Avec Tomboy === | ||
| - | Ouvrir [[:tomboy|Tomboy]] et paramétrer les préférences de synchronisation comme suit:\\ | ||
| - | **Serice: Tomboy Web**\\ | ||
| - | **Server:** | ||
| - | <code> | ||
| - | https://yourserver.com:8080/ | ||
| - | </code> | ||
| - | {{ http://dynalon.github.io/Rainy/tomboy-url.png?300 }} | ||
| - | 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. | ||
| - | {{ http://exceptionrethrown.files.wordpress.com/2013/09/notes1.png?500 }} | ||
| - | |||
| - | ===== Désinstallation ===== | ||
| - | FIXME | ||
| - | ===== Voir aussi ===== | ||
| - | * **(en)** [[http://dynalon.github.io/Rainy/|Site officiel du logiciel]] | ||
| - | |||
| - | ---- | ||
| - | //Contributeurs principaux : [[utilisateurs:alt.g|]]// | ||