Lancez votre propre serveur
Lancez le relais de Farlink sur votre propre VPS. Vos réseaux utilisent votre serveur au lieu du nôtre.
Séparé des serveurs de Farlink. Un serveur que vous lancez ne se connecte pas aux nôtres, n’a ni facturation ni limite de trafic. Seules les personnes que vous invitez l’utilisent.
À quoi il sert
Un serveur Farlink aide vos appareils à se trouver et transmet des données chiffrées lorsqu’ils ne peuvent pas se connecter directement. Vos fichiers et messages sont chiffrés de bout en bout sur vos appareils : le serveur ne voit que du texte chiffré.
Ce qu’il vous faut
- Un serveur Linux (x86-64 ou ARM64) avec une adresse IPv4 publique.
- Un nom de domaine qui pointe vers lui. Le serveur obtient seul un certificat Let’s Encrypt gratuit.
- Ports ouverts : 443 et 80 (TCP), 3478 (UDP) et 5349 (TCP).
- Farlink Pro dans l’app, pour connecter votre propre serveur.
Téléchargement
Version 0.6.4. Vérifiez le fichier avec les sommes SHA-256 avant de le lancer.
| Plateforme | Fichier |
|---|---|
| Linux, x86-64 | farlink-server-0.6.4-linux-amd64.tar.gz |
| Linux, ARM64 | farlink-server-0.6.4-linux-arm64.tar.gz |
| Sommes SHA-256 | SHA256SUMS |
Installation
- Décompressez l’archive :
tar xzf farlink-server-0.6.4-linux-amd64.tar.gz && cd farlink-server - Lancez le serveur avec votre domaine et votre adresse IP.
-iddoit être exactement l’adresse que les gens saisiront, en minuscules et sans barre oblique finale :./farlink-server -id https://files.example.com -domain files.example.com -public-ip 203.0.113.5 - Pour qu’il tourne en continu, utilisez le fichier systemd du dossier
deploy. Modifiez-y d’abord le domaine et l’adresse. - Dans Farlink, ouvrez Réglages → Serveurs et ajoutez votre serveur. Vérifiez l’empreinte du certificat affichée dans le journal du serveur.
- Créez un réseau et invitez des personnes. Le lien d’invitation ou le QR code renseigne votre serveur pour elles.
Bon à savoir
- Les notifications push d’Apple ne fonctionnent que sur les serveurs de Farlink. Avec votre serveur, un iPhone ou un iPad ne reçoit peut-être les nouveaux fichiers que lorsque l’app est ouverte ou a été utilisée récemment.
- Pour mettre à jour, téléchargez la nouvelle version, arrêtez le serveur, remplacez le fichier et relancez-le. Conservez le dossier de données : il contient les clés et la file d’attente de votre serveur.
- Tant qu’un appareil est hors ligne, les fichiers attendent sur le serveur. C’est une file de livraison, pas une sauvegarde.
Licence
Le code source de Farlink Server est consultable, mais n’est pas open source. Vous pouvez le lancer sans modification pour vous et vos propres réseaux. Vous ne pouvez ni le modifier, ni le redistribuer, ni l’utiliser commercialement. Lisez la licence et parcourez le code source.