doc:ffsync
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | doc:ffsync [2014/11/18 13:27] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | = Firefox Sync = | ||
+ | == sync v1.5 == | ||
+ | |||
+ | |||
+ | === Prérequis === | ||
+ | |||
+ | L' | ||
+ | |||
+ | * python2.7 | ||
+ | * python-dev | ||
+ | * python-virtualenv | ||
+ | * make | ||
+ | * git | ||
+ | * git-core | ||
+ | |||
+ | === Installation === | ||
+ | |||
+ | Créer un dossier qui va contenir le serveur. Par exemple : | ||
+ | |||
+ | / | ||
+ | |||
+ | Ensuite, à l' | ||
+ | |||
+ | $ git clone https:// | ||
+ | $ cd syncserver | ||
+ | $ make build | ||
+ | |||
+ | On peut lancer une vérification de l' | ||
+ | |||
+ | make test | ||
+ | |||
+ | A ce stade l' | ||
+ | === Configuration du serveur === | ||
+ | |||
+ | Dans notre exemple, le fichier de configuration du serveur se trouve ici : | ||
+ | |||
+ | / | ||
+ | |||
+ | ==== Les valeurs utiles ==== | ||
+ | |||
+ | |||
+ | public_url = http:// | ||
+ | |||
+ | Cette valeurs est à modifier selon votre domaine et le port sur lequel vous voulez que votre serveur écoute. | ||
+ | |||
+ | sqluri = sqlite://// | ||
+ | |||
+ | Ces valeurs désignent l' | ||
+ | |||
+ | allow_new_users = false | ||
+ | |||
+ | Interdit l' | ||
+ | |||
+ | === Lancement du serveur === | ||
+ | |||
+ | ==== Lancement manuel ==== | ||
+ | |||
+ | Lancer dans une session screen : | ||
+ | |||
+ | / | ||
+ | |||
+ | ==== Lancement automatique ==== | ||
+ | |||
+ | === Mise à jour du serveur === | ||
+ | |||
+ | === Configuration du client === | ||
+ | === Liens utiles === | ||
+ | |||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | == sync v1.1 == | ||
+ | |||
+ | === Prérequis === | ||
+ | |||
+ | L' | ||
+ | |||
+ | * python-dev | ||
+ | * mercurial | ||
+ | * sqlite3 | ||
+ | * python-virtualenv | ||
+ | |||
+ | === Installation === | ||
+ | |||
+ | Créer un dossier qui va contenir le serveur. Par exemple : | ||
+ | |||
+ | / | ||
+ | |||
+ | Ensuite, à l' | ||
+ | |||
+ | $ hg clone https:// | ||
+ | $ cd server-full | ||
+ | $ make build | ||
+ | |||
+ | On peut lancer une vérification de l' | ||
+ | |||
+ | make test | ||
+ | |||
+ | Et en cas d' | ||
+ | |||
+ | $ ./bin/pip install pysqlite | ||
+ | |||
+ | A ce stade l' | ||
+ | |||
+ | === Configuration du serveur === | ||
+ | |||
+ | Dans notre exemple, le fichier de configuration du serveur se trouve ici : | ||
+ | |||
+ | / | ||
+ | |||
+ | ==== Les valeurs utiles ==== | ||
+ | |||
+ | [nodes] | ||
+ | fallback_node = http:// | ||
+ | |||
+ | Cette valeurs est à modifier selon votre domaine et le port sur lequel vous voulez que votre serveur écoute. | ||
+ | |||
+ | [storage] | ||
+ | sqluri = sqlite://// | ||
+ | [auth] | ||
+ | sqluri = sqlite://// | ||
+ | |||
+ | Ces valeurs désignent l' | ||
+ | |||
+ | [auth] | ||
+ | allow_new_users = false | ||
+ | |||
+ | Interdit l' | ||
+ | |||
+ | === Lancement du serveur === | ||
+ | |||
+ | ==== Lancement manuel ==== | ||
+ | |||
+ | Lancer dans une session screen : | ||
+ | |||
+ | / | ||
+ | |||
+ | == Liens utiles == | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// |
doc/ffsync.txt · Dernière modification : 2014/11/18 13:27 de 127.0.0.1