Outils pour utilisateurs

Outils du site


app:firefox-sync:installer-serveur-sync

Ceci est une ancienne révision du document !


Installer un serveur sync 1.5

Déclarer un nouveau nom de domaine, j'utilise freedns declarer-domaine-freedns. Il sera nécessaire pour la configuration de l’hôte virtuel Apache.

Cloner les sources

$ cd /srv
$ sudo mkdir ffsync
$ sudo chown yoann:yoann ffsync
$ git clone https://github.com/mozilla-services/syncserver ffsyn

Construire l'application

$ cd ffsync
$ make build

Tester

 

Configurer

Base de données

Sync utilise l'ORM SQLAlchemy, plusieurs systèmes de base de données peuvent etre choisit en fonction du serveur de production. Un serveur de base de données MySQL s’exécutant déjà, je fais le choix de l'utiliser. Dans ce cas, via le client mysql:

  • Creer la base de données
  • Créer l'utilisateur ayant le droit sur la base

Renseigner le fichier de configuration du serveur sync:

# This defines the database in which to store all server data.
sqluri = pymysql://user:password@localhost/ffsync

Références

app/firefox-sync/installer-serveur-sync.1490354284.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)