Étape 5 sur 10
Domaine ou réseau domestique
Décide avant d’installer : HTTPS de partout avec ton propre domaine, ou mode LAN uniquement dans ton réseau domestique.
| Mode domaine | Mode LAN | |
|---|---|---|
| Tableau de bord | https://app.example.com, de partout | http://<server-ip>, à la maison seulement |
| Apps | Chacune avec sa propre adresse HTTPS, par exemple plex.example.com | Adresse du serveur et port habituel de l’app |
| Passkeys | Oui | Non, elles nécessitent HTTPS sur ton propre domaine |
| Il te faut | Un domaine avec DNS chez Cloudflare (l’offre gratuite suffit) et l’accès à ton routeur | Rien d’autre |
example.com représente ton propre domaine, <server-ip> l’adresse du serveur à la maison, par exemple 192.168.1.200.
Préparer le mode domaine
- Crée un jeton API Cloudflare. Cloudflare → My Profile → API Tokens → Create Token → modèle Edit zone DNS → Zone Resources : Include, Specific zone, ton domaine → Create Token. Copie le jeton ; l’installateur le demande. Utilise un jeton API, jamais la Global API Key, et ne le colle jamais dans des chats ou des e-mails.
- Ajoute un enregistrement DNS. Cloudflare → ton domaine → DNS → Records :Laisse tels quels les enregistrements existants pour ton site ou ta messagerie. Ton IP publique : sur le serveur,
Type Nom Valeur Proxy A *ton IP publique DNS uniquement (nuage gris) curl -4 -s https://ifconfig.me. Si elle change de temps en temps, CloudZH met l'enregistrement à jour lui-même (DynDNS). - Redirige un port dans ton routeur. TCP 443 vers
<server-ip>, pour le tableau de bord, les apps et Plex. Plus tard pour le VPN, aussi UDP 51820. Rien d’autre.
Plus d’infos sur les adresses, le certificat et l’entrée hosts pour un accès plus rapide à la maison : Domaine & HTTPS.
Mode LAN
Laisse le domaine vide quand l’installateur le demande. Le tableau de bord s’ouvre alors sur http://<server-ip> dans ton réseau domestique.
Pour passer plus tard à un domaine, prépare-le comme ci-dessus et relance l’installateur dans son dossier (cd ~/cloudzh && sudo bash install.sh). Il demande s’il faut tout reconfigurer ; les utilisateurs et les apps restent.