Un serveur suffit pour commencer. Plusieurs serveurs ont besoin d’adresses stables leur permettant de communiquer entre eux.
Adresses de communication entre serveurs
L’adresse annoncée doit être joignable par les autres serveurs ; elle peut différer de celle du navigateur. Loopback ne convient pas aux pairs distants.
Réseau et accès
| Port | Usage | Portée |
|---|---|---|
| TCP 9000 | Console/API | Administration |
| TCP 80/443 | Pingress | Clients |
| Ports publiés | Applications | Clients prévus |
| TCP 2377 | Gestion | Entre serveurs |
| TCP/UDP 7946 | Communication | Entre serveurs |
| UDP 4789 | Trafic applicatif | Entre serveurs |
Contrôlez pare-feu du système et règles cloud. Restreignez les ports internes aux machines participantes. Voir Docker.
Pour administrer un serveur distant, vous pouvez utiliser un tunnel SSH :
ssh -L 9000:127.0.0.1:9000 your-user@server.example.comGardez le tunnel ouvert ; 8080 nécessite un autre transfert.
Planification des données
Choisissez stockage et sauvegarde avant une application avec état. Le domaine est facultatif. Consultez IPv6 puis installez.