Ce que la connexion vous apporte
Connecter votre propre compte Render vous permet de publier un site statique sur votre compte Render depuis votre tableau de bord Zinn®. Vous êtes propriétaire du projet et de la facturation ; nous gérons le déploiement, le domaine personnalisé et les enregistrements DNS.
Avant de commencer
Un compte Render, ainsi qu'un compte GitHub, GitLab ou Bitbucket connecté contenant le code du site — Render génère des sites à partir d'un dépôt et ne peut pas accepter de build importé. Les sites statiques gratuits de Render autorisent une utilisation commerciale.
1. Créer la clé sur Render
Dans le tableau de bord Render, ouvrez Account Settings, recherchez API Keys et créez une nouvelle clé. Render affiche la clé complète une seule fois, lors de sa création ; copiez-la à ce moment-là.
2. La connecter ici
Ouvrez Integrations dans votre tableau de bord et choisissez Connect an account. Sélectionnez Static hosting (Netlify, Vercel) comme groupe et Render comme compte, renseignez API token, puis appuyez sur Connect account.
Nous testons ce que vous collez avant qu'un enregistrement ne soit effectué. Une clé qui ne fonctionne pas n'est jamais stockée, et le message indique ce qui n'allait pas. Une clé fonctionnelle est conservée de manière chiffrée dans notre coffre-fort de secrets — jamais dans notre base de données — et n'est plus jamais affichée, pas même pour vous.
Que se passe-t-il ensuite
- Lorsque vous créez ou déplacez un site statique, ce compte apparaît comme cible de déploiement. Render génère le site à partir d'un dépôt — il n'a aucun moyen d'accepter un build importé —, le code du site doit donc provenir d'un dépôt GitHub, GitLab ou Bitbucket connecté. Connectez-en un au préalable si ce n'est pas déjà fait.
- Nous créons le service sur votre compte, le pointons vers le dépôt, y associons votre domaine personnalisé et déclenchons les déploiements. La page du domaine indique tous les enregistrements DNS requis par Render.
- L'utilisation et la facturation relèvent de votre compte et sont visibles dans votre propre tableau de bord fournisseur.
En cas d'échec de la connexion
Le site ne peut pas être créé. Vérifiez qu'un compte de dépôt est connecté et que Render lui-même peut accéder au dépôt — Render peut vous demander d'autoriser son propre accès à votre fournisseur Git dans son tableau de bord.
La clé a été révoquée. Les clés Render restent valides jusqu'à leur révocation ; si la vôtre l'a été, créez-en une nouvelle.
Le message indique que la clé a été rejetée. Il s'agit presque toujours de l'une de ces trois causes : un espace ou un saut de ligne copié avec la clé, une clé expirée, ou une clé révoquée ou régénérée après que vous l'avez copiée. Créez une nouvelle clé et collez-la à nouveau.
La connexion s'établit, mais une action ultérieure échoue. La clé authentifie la requête mais ne dispose pas d'une autorisation requise pour l'action. Créez une nouvelle clé dotée des autorisations énumérées ci-dessus, puis déconnectez l'ancienne connexion et connectez la nouvelle clé.
Déconnexion
Ouvrez Integrations, recherchez le compte et appuyez sur Disconnect. Cette action supprime immédiatement la clé stockée. Tout élément l'utilisant s'arrête lors de sa prochaine action, et les écrans qui en dépendaient l'indiquent clairement au lieu d'échouer silencieusement.
La déconnexion n'annule pas ce qui a déjà été fait — les enregistrements, déploiements ou paramètres que nous avons modifiés sur votre compte restent inchangés. Si vous pensez que la clé elle-même a pu être compromise, révoquez-la également auprès du fournisseur ; la déconnexion supprime notre copie, mais pas la leur.