Ferry arrive bientôt. Les préinscriptions sont déjà ouvertes →

La synchronisation
sans friction.

Ferry garde tes fichiers identiques sur toutes tes machines, automatiquement. Une modification quelque part, et elle est partout en quelques secondes. Le copier-coller manuel, c'est fini.

Bonsoir, Walyverse 👋

Voici l'état de ton réseau en temps réel.
Watcher actif
⏸️ 1 serveur en pause Rust : il n'émet ni ne reçoit de synchronisation. Gérer
Déploiements
1 248
3 480 fichiers propagés
Taux de succès
99.8%
3 en échec
Fichiers suivis
342
11 groupes actifs
Instances
14
3 nœuds, 1 en pause

Ton réseau, serveur par serveur

Couverture et activité de synchro (émis ↑ / reçu ↓).

InstanceCouvertureFichiers↑ Émis↓ Reçu
Survie node-038814231
Skyblock node-03719824
Bot Discord node-05647652
Rust node-055200
Site web node-07433412
API REST312248

Activité sur 7 jours

12
L
18
M
14
M
24
J
19
V
27
S
21
D

Répartition des fichiers

Sync 240 Miroir 102

Explorateur

Plusieurs serveurs côte à côte, fichier par fichier.
SurvieBot DiscordRustSite webAPI REST
Survie×
▸📁plugins
📄config.ymlsync (6)
📄server.propertiessync (6)
📄messages.ymlmiroir (4)
📄spawn.yml-
Bot Discord×
▸📁commands
📄config.jsonsync (3)
📄.envmiroir (3)
📄emojis.jsonsync (3)
📄package.json-

Analyse de cohérence

Vérifie que chaque fichier synchronisé est bien identique sur tous ses serveurs liés.
Fichiers vérifiés
47
Alignés
44
Divergences
3

Fichiers en divergence

config.yml Configs communes
survie ≠ skyblock, oneblock
Réaligner
messages.yml Cosmétiques
hub ≠ le reste du groupe
Réaligner
permissions.yml Anti-triche
faction en retard de 2 versions
Réaligner

Groupes

Un groupe = un ensemble de serveurs et les fichiers synchronisés entre eux.
Configs communes maillé24 fichiers synchronisés
survieskyblockoneblockfactionbedwarshub
Économie maillé8 fichiers synchronisés
survieskyblockoneblockfaction
Cosmétiques 1 vers N15 fichiers synchronisés
survieskyblockoneblockfactionbedwarshub

Instances

Chaque serveur relié à son emplacement, sur le nœud (machine) choisi.

Instances déclarées (6)

InstanceNœudFichiersÉtat
Survienode-0388actif
Skyblocknode-0371actif
Oneblocknode-0564actif
Factionnode-0552en pause
Bedwarsnode-0743actif
Hublocal31actif

Nodes

Les machines entre lesquelles Ferry synchronise : l'orchestrateur en local, les autres en SSH.

Nœuds (3)

NœudLiaisonInstancesÉtat
local orchestrateurFerry, in-process2en ligne
node-03[email protected] (SSH)2en ligne
node-05[email protected] (SSH)2en ligne

Variables

Des valeurs injectées dans tes fichiers via des marqueurs : communes, ou propres à chaque serveur.

Commun à tous les serveurs

CléValeur
NETWORK_NAMEWalyverse
DB_HOSTdb.exemple.internal
PROXY_SECRET••••••••••

Propre à chaque serveur

Clésurvieskyblock
SERVER_NAMESurvieSkyBlock
MAX_PLAYERS12080
DIFFICULTYhardnormal

Historique

Toutes les actions du panel et l'activité de synchronisation de Ferry.

Actions du panel

Déploiement du groupe Configs communes 👤 seiiki_
il y a 2 min
Variable MAX_PLAYERS modifiée sur survie 👤 seiiki_
il y a 40 min
Instance Faction mise en pause 👤 seiiki_
il y a 2 h

Synchronisations (Ferry)

config.yml propagé sur 6 serveurs
il y a 2 min
messages.yml synchronisé survie → skyblock
il y a 1 h
shops.yml propagé sur 4 serveurs
il y a 3 h

Backups

Avant chaque écrasement, Ferry sauvegarde la version précédente. Restaure ou compare en un clic.

survie 4 instantanés

config.yml, spawn.yml, server.properties
avant déploiement « Configs communes »
Restaurer
config.yml
hier 21:08
Restaurer

hub 2 instantanés

messages.yml, permissions.yml
il y a 2 jours
Restaurer
Aperçu interactif du panel. Clique dans le menu pour explorer les pages.
En temps réel
11
Instances synchronisées
48
Fichiers gérés
2456
Déploiements
414
Visites du site
Fonctionnalités

Tout pour garder ton réseau aligné

Synchronisation en temps réel

Un watcher surveille tes fichiers et propage chaque changement instantanément, sans intervention.

Multi-machines

Synchronise entre serveurs, où qu'ils soient, via une liaison sécurisée. Pas seulement en local.

Variables par serveur

Garde un fichier commun tout en personnalisant les valeurs propres à chaque machine (ports, clés…).

Sauvegarde & rollback

Chaque écrasement est sauvegardé. Reviens en arrière en un clic, sans stress.

Tableau de bord live

Stats, activité, état serveur par serveur. Tu vois tout ce qui se passe sur ton réseau en direct.

Sécurité de A à Z

Double authentification obligatoire, anti-robot, sauvegardes atomiques. Tes fichiers restent chez toi : personne chez Ferry n'y a accès.

Détection des écarts

Ferry repère les fichiers qui ont divergé entre tes serveurs et te propose de les réaligner en un clic.

100% autonome

Ferry tourne sur n'importe quelle machine accessible en SSH et synchronise tout type de fichiers : il s'adapte à n'importe quelle architecture, pas seulement Minecraft.

Compatible Pterodactyl

Importe tes serveurs et tes nœuds automatiquement depuis ton panel : UUID, volumes, chemins. Rien à saisir à la main.

Synchronisation GitHubConnecte un dépôt et propage tes configurations depuis GitHub vers toutes tes machines, automatiquement.
Bientôt
Comment ça marche ?

En trois étapes

1

Connecte tes machines

Déclare tes serveurs et tes nœuds. Ferry s'occupe de la liaison.

2

Choisis quoi synchroniser

Fichier par fichier, dossier par dossier, depuis un explorateur clair. Ferry crée les groupes tout seul.

3

Laisse Ferry veiller

Une modif quelque part se propage partout, automatiquement. Tu gardes la main et l'historique complet.

L'histoire

Pourquoi Ferry a été créé ?

J'ai lancé Walyverse il y a maintenant plus de 6 ans, et avec le temps, l'infrastructure s'est naturellement élargie.

Aujourd'hui, nous ne sommes plus sur un simple serveur que l'on modifie à la main de temps en temps : derrière Walyverse, il y a une vingtaine d'instances et de machines qui tournent en production, 24/7, avec des configurations qui doivent rester propres et alignées partout. Et très honnêtement, à cette échelle, gérer ça manuellement devient vite ingérable.

Une ligne à modifier dans un fichier, ça va. La même ligne à recopier sur plusieurs serveurs, en faisant attention aux différences propres à chaque machine, sans rien oublier, sans casser une config, sans créer d'écart invisible… c'est autre chose.

C'est exactement pour ça que j'ai créé Ferry.

À la base, ce n'était pas un projet public, ni un outil pensé pour être commercialisé. C'était simplement une réponse à un vrai problème que nous avions sur les projets de Walyverse : garder nos fichiers synchronisés proprement, sans perdre du temps à tout recopier à la main, et sans prendre le risque qu'un serveur commence à dériver en silence jusqu'au jour où quelque chose casse.

Depuis, Ferry est utilisé pour nos propres besoins, en production, sur une infrastructure réelle. Chaque fonctionnalité vient d'un problème que nous avons réellement rencontré, pas d'une idée ajoutée juste pour faire joli sur une page de présentation.

Lancement

Prêt à synchroniser ?

Crée ton compte gratuitement et lance ta première synchro en quelques minutes. Sans carte bancaire.

Déjà utilisé en production par AstralyaAstralya
Cookies essentiels uniquement, aucun pistage. En savoir plus