Domaines custom
Chaque site a un sous-domaine auto <slug>.staging.iridflow.com. Tu peux ajouter ton propre domaine en 3 étapes.
Étape 1. Configurer ton DNS
Chez ton registrar (OVH, Cloudflare, Gandi, Namecheap…), crée un enregistrement :
// Option A : A record (recommandé)Type : A Nom : @ (ou www, ou blog, etc.) Value: 57.130.44.28 TTL : 300 (5 min pour test, 3600 en prod)
// Option B : CNAME (si sous-domaine)Type : CNAME Nom : blog Value: staging.iridflow.com. TTL : 300
Attention
CNAME impossible sur le domaine racine (limitation DNS). Utilise A pour
example.com, CNAME OK pour www.example.com.Étape 2. Vérifier la propagation
Attends 1-30 min selon TTL, puis check :
// terminaldig +short mon-domaine.com A # doit retourner : 57.130.44.28 # ou depuis l'UI : Détail site → Domaines → [verify DNS] sur le domaine
Étape 3. Ajouter le domaine dans Iridflow
- Détail site → section Domaines → + Ajouter un domaine custom
- Saisis
mon-domaine.com - Iridflow re-vérifie ton DNS et provisionne un cert Let's Encrypt (30s)
- Le domaine apparaît dans la liste avec
ssl_status: valid
Comportement des certs
- Cert unique par domaine custom (via HTTP-01 challenge, port 80 doit être libre côté DNS)
- Renouvellement auto par
certbot renewsystemd timer (2× par jour) - Sous-domaines auto
*.staging.iridflow.comutilisent un cert wildcard partagé (DNS-01 OVH)
Retirer un domaine custom
Sur le détail du site, à côté du domaine : retirer. Le cert est révoqué et le vhost supprimé.
Note
Impossible de retirer un domaine
is_auto: true (le sous-domaine créé automatiquement). Delete le site pour retirer le sous-domaine auto.Verify DNS à la demande
Bouton verify DNS sur chaque domaine dans l'UI. Retourne :
points_to_us: true/falsemethod: AouCNAMEexpected_cname_targethint: conseil pour fixer si ça pointe pas
Cas des DNS où le CNAME wildcard ne suffit pas
Astuce
Certains registrars ne supportent pas les CNAME apex. Solution : A record direct vers l'IP, ou utilise un ALIAS/ANAME record (Cloudflare, DNSimple, OVH le supportent).