Aller au contenu
CloudZH

Docs / Guide client

É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 domaineMode LAN
Tableau de bordhttps://app.example.com, de partouthttp://<server-ip>, à la maison seulement
AppsChacune avec sa propre adresse HTTPS, par exemple plex.example.comAdresse du serveur et port habituel de l’app
PasskeysOuiNon, elles nécessitent HTTPS sur ton propre domaine
Il te fautUn domaine avec DNS chez Cloudflare (l’offre gratuite suffit) et l’accès à ton routeurRien 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

  1. 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.
  2. Ajoute un enregistrement DNS. Cloudflare → ton domaine → DNS → Records :
    TypeNomValeurProxy
    A*ton IP publiqueDNS uniquement (nuage gris)
    Laisse tels quels les enregistrements existants pour ton site ou ta messagerie. Ton IP publique : sur le serveur, curl -4 -s https://ifconfig.me. Si elle change de temps en temps, CloudZH met l'enregistrement à jour lui-même (DynDNS).
  3. 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.