Aller au contenu principal

Configuration de domaine

Apprenez à configurer des domaines personnalisés pour vos projets Skysize et comprenez la structure de domaine par défaut.

Structure de domaine par défaut

Skysize attribue automatiquement des domaines à vos déploiements en fonction du type de branche.

Domaines de production

Les branches de production reçoivent un domaine simple et clair :

project-name.skysize.io

Exemple : si votre projet s'appelle "my-shop", votre URL de production sera :

my-shop.skysize.io

Domaines de staging

Les branches de staging obtiennent un nom d'hôte généré automatiquement à partir du nom de la base de données du déploiement :

<db-name>.staging.skysize.io

Comme le nom de la base de données change à chaque reconstruction d'un déploiement de staging, le nom d'hôte de staging peut changer lors d'une reconstruction.

Domaines de development

Les branches de development obtiennent un nom d'hôte généré automatiquement à partir du nom de la base de données du déploiement :

<db-name>.dev.skysize.io

Comme pour le staging, ce nom d'hôte est régénéré lorsque le déploiement de development est reconstruit.

remarque

Les noms d'hôte par défaut *.skysize.io sont attribués et gérés automatiquement par Skysize. Pour une adresse stable et personnalisée, ajoutez un domaine personnalisé (voir ci-dessous), ce qui est particulièrement recommandé pour la production.

Domaines personnalisés

Skysize prend en charge les domaines personnalisés, vous permettant d'utiliser votre propre nom de domaine au lieu des domaines Skysize par défaut.

Avantages

  • Image de marque professionnelle : utilisez le domaine de votre entreprise
  • Avantages SEO : maintenez l'autorité de votre domaine
  • Confiance des utilisateurs : les clients reconnaissent votre marque
  • Flexibilité : pointez plusieurs domaines vers le même déploiement

Domaines personnalisés et proxy Cloudflare

Un domaine personnalisé est servi directement par votre déploiement, et non via le proxy Cloudflare de Skysize : Cloudflare ne peut pas servir un domaine qui appartient à quelqu'un d'autre. Les visiteurs obtiendraient des erreurs de certificat, ou l'erreur Cloudflare 1014 (CNAME Cross-User Banned) si votre propre DNS est lui aussi chez Cloudflare. Désactivez le proxy Cloudflare de la branche avant d'ajouter un domaine personnalisé (voir Proxy Cloudflare plus bas) ; sinon le tableau de bord refuse le domaine. Skysize continue de provisionner et de renouveler automatiquement le certificat HTTPS de votre domaine.

Configuration des domaines personnalisés

  1. Ouvrez votre projet et désactivez le proxy Cloudflare de la branche.
  2. Accédez à la section Domaines de la branche et ajoutez votre domaine personnalisé (par exemple, shop.example.com). Laissez l'option SSL activée afin que Skysize provisionne et renouvelle automatiquement un certificat HTTPS pour ce domaine.
  3. Chez votre fournisseur DNS, ajoutez un enregistrement CNAME pointant votre domaine vers votre déploiement Skysize.
  4. Si le DNS de votre domaine est chez Cloudflare, créez cet enregistrement en DNS only (nuage gris). Un enregistrement proxifié pointant vers Skysize est refusé par Cloudflare.
  5. Attendez la propagation du DNS. C'est généralement rapide (quelques minutes), mais cela peut prendre plus de temps selon le TTL de votre fournisseur DNS.

Lorsque vous ajoutez, modifiez ou supprimez un domaine sur un déploiement en cours d'exécution, Skysize reconfigure automatiquement le routage web et le TLS du déploiement, vous n'avez pas besoin de redéployer.

remarque

Chaque domaine possède son propre bouton SSL. Gardez-le activé pour le trafic de production afin que le domaine soit servi en HTTPS avec un certificat valide qui se renouvelle automatiquement.

attention

Vous ne pouvez pas revendiquer un domaine sous skysize.io en tant que domaine personnalisé, ces noms d'hôte sont gérés par la plateforme et attribués automatiquement.

Proxy Cloudflare

Skysize peut acheminer le trafic d'un déploiement via Cloudflare. Le proxy est activé par défaut.

Activé (par défaut)

Lorsque le proxy Cloudflare est activé (recommandé) :

  • Le trafic est acheminé via le réseau mondial de Cloudflare
  • La protection DDoS est active
  • Un CDN mondial améliore les performances pour les utilisateurs éloignés
  • Les certificats HTTPS sont gérés automatiquement

Désactivé

Vous pouvez désactiver le proxy Cloudflare si vous avez besoin d'une connexion directe à votre déploiement :

  • Le trafic atteint votre déploiement directement plutôt que via Cloudflare
  • Utile pour des exigences techniques spécifiques

L'activation ou la désactivation du proxy reconfigure immédiatement l'enregistrement DNS du déploiement, aucun redéploiement n'est nécessaire.

attention

La désactivation du proxy Cloudflare supprime la protection DDoS et l'accélération CDN. Ne le désactivez que si vous avez une raison technique spécifique.

remarque

Dans l'offre gratuite, les déploiements sont toujours servis via le proxy Cloudflare, quel que soit ce paramètre. La possibilité de désactiver le proxy est disponible sur les plans payants.

Bonnes pratiques

  • Gardez le proxy Cloudflare activé : sauf raisons spécifiques, gardez-le activé pour la sécurité
  • Utilisez HTTPS : utilisez toujours HTTPS pour les domaines de production
  • Testez d'abord sur les domaines par défaut : vérifiez que les déploiements fonctionnent sur les domaines Skysize par défaut avant d'ajouter des domaines personnalisés
  • Planifiez les changements DNS : la propagation DNS peut prendre du temps, planifiez les changements de domaine en conséquence