Aller au contenu

Self Hosted

Synchronisation du coffre sur votre infrastructure

Si les données de votre coffre-fort doivent rester dans votre propre réseau, faites tourner vous-même le serveur de synchronisation. Ravelon Sync est un serveur open source, et les applications Ravelon se synchronisent avec lui au lieu de Ravelon Cloud.

S'inscrire gratuitement
Serveur personnel sélectionné dans Ravelon avec URL du serveur et formulaire de connexion
Synchronisation auto-hébergée Ravelon

01

Gratuit et open source

Ravelon Sync est gratuit sous licence MIT sur github.com/ravelon-app/ravelon-sync. Il ne nécessite ni clé de licence ni activation, n’envoie aucune télémétrie et fonctionne indépendamment de Ravelon Cloud.

  • Licence MIT, code source sur GitHub
  • Fonctionne sans aucune connexion à Ravelon
  • Lisez le code source et auditez le protocole vous-même
  • Tourne avec Docker Compose ou npm start

02

Configuration et administration du serveur

Un conteneur, un port, un volume. Le serveur tourne sur Node.js 22 et sert ensemble l'API et une interface web. Il utilise SQLite par défaut, passez à PostgreSQL si vous voulez des réplicas ou votre routine de sauvegarde existante. Placez devant un reverse proxy avec TLS, car les applications n'acceptent le HTTP simple que sur 127.0.0.1.

Gérez utilisateurs, invitations, règles d’inscription, SMTP, maintenance, conservation et journal d’audit dans l’interface web. Sans SMTP, copiez les liens d’invitation et de réinitialisation du mot de passe depuis l’administration et transmettez-les.

  • Comptes, équipes et coffres-forts partagés
  • Double authentification avec applications d'authentification et codes de récupération
  • Inscription sur invitation, par domaine e-mail, ouverte ou fermée
  • SQLite par défaut, PostgreSQL en option

03

Chiffrement de bout en bout

Hosts, identifiants, clés et snippets sont chiffrés sur vos appareils. Le secret de votre compte n'atteint le serveur que verrouillé sous une clé que votre appareil dérive avec Argon2id de votre mot de passe de chiffrement, distinct du mot de passe de votre compte. Le serveur stocke les mots de passe sous forme de hachages scrypt et refuse tout envoi qui ressemble à des données non chiffrées.

Tout ce qui est stocké sur le serveur reste chiffré. Votre mot de passe ne fait que transiter quand vous vous connectez, faites donc tourner le serveur sur une infrastructure de confiance. Les notes de sécurité du projet décrivent le modèle en détail.

« Vous faites tourner le serveur. Les clés restent sur vos appareils. »

04

Compatibilité des clients

Dans l'application de bureau, allez dans Paramètres, Compte et synchronisation, Propre serveur, saisissez l'URL et connectez-vous avec e-mail et mot de passe, ou approuvez l'appareil depuis un navigateur où vous êtes déjà connecté. L'application iOS se connecte avec e-mail, mot de passe et votre second facteur si vous en utilisez un.

  • Desktop : coffres-forts personnels et d'équipe
  • iOS : votre coffre-fort personnel, synchronisé quand l'application est ouverte (pas de push en arrière-plan)

FAQ

Questions fréquentes

L'application de bureau fonctionne-t-elle différemment avec mon propre serveur ?

À peine. Vous saisissez l'URL de votre serveur au lieu d'utiliser Ravelon Cloud, et la synchronisation, les coffres-forts d'équipe et l'approbation des appareils fonctionnent de la même façon. La page d'aperçu de l'interface web de votre serveur affiche l'URL exacte à saisir.

Faut-il Ravelon Pro pour mon propre serveur ?

Non. Pro paie la synchronisation via Ravelon Cloud. Ravelon Sync est gratuit, et votre serveur décide qui peut s'inscrire et synchroniser.

Puis-je passer plus tard de Ravelon Cloud à mon propre serveur ?

Oui. Le coffre-fort est sur votre appareil et la cible de synchronisation n'est qu'un réglage. Changez-la, et l'application envoie les enregistrements chiffrés au nouveau serveur.

Que se passe-t-il si je perds le serveur ?

Chaque appareil garde un coffre-fort local complet, perdre le serveur vous coûte donc la synchronisation, pas vos hosts. Les sauvegardes restent cependant votre affaire en tant qu'opérateur : sauvegardez la base de données et les secrets du serveur. Sans la clé qui protège les données de double authentification, tous ceux qui l'utilisent doivent la reconfigurer.