Presentations
Templates
Features
Teams
Pricing
Log in
Sign up
Log in
Sign up
Menu
Soutenance Technique 5
--
Octobre 2014
Qu'est-ce qu'Onitu ?
Serveur de synchronisation de fichiers
Multiples services (Dropbox, Drive, Amazon S3, SSH, FTP…)
Configurable grâce à des règles
Interface Web & Client
Plan de la présentation
Architecture & Avancement -
Yannick
Démonstration
Support OSX -
Louis
Support Windows -
Timothee
API REST -
Morgan
L'architecture
L'architecture est séparée en plusieurs éléments, chacun isolé dans un processus différent :
Le
Referee
, qui répartit les fichiers en suivant les règles
Chaque
Driver
fait la liaison entre Onitu et un service tiers
La communication interne se fait via
ZeroMQ
Toutes les données sont stockées dans
LevelDB
L'avancement
Le cœur du serveur fonctionne
Les Drivers f
onctionnels : Fichiers locaux, Amazon S3, Dropbox, Google Drive, Hubic, Flickr, SFTP
Le Referee gère toutes les règles simples (taille, chemin, mime-type)
Interface Web fonctionnelle
Des tests fonctionnels avancés
Démonstration
Liens utiles
Github :
https://github.com/onitu/onitu
Issues :
https://github.com/onitu/onitu/issues
Documentation :
http://onitu.readthedocs.org/en/latest/
Site vitrine :
http://onitu.github.io
Travis-CI :
https://travis-ci.org/onitu/onitu
IRC : #onitu sur Freenode
Onitu - TA 5
By Yannick Péroux
Made with Slides.com
Onitu - TA 5
Soutenance Technique 5 - Octobre 2014
1,172
Yannick Péroux
k4nar
More from
Yannick Péroux