Was Ihnen die Verbindung bringt
Durch das Verbinden Ihres eigenen Render-Kontos können Sie von Ihrem Zinn®-Dashboard aus eine statische Website in Ihrem Render-Konto veröffentlichen. Das Projekt und die Abrechnung gehören Ihnen; wir übernehmen das Deployment, die Custom Domain und die DNS-Einträge.
Bevor Sie beginnen
Ein Render-Konto sowie ein verbundenes GitHub-, GitLab- oder Bitbucket-Konto, das den Code der Website enthält – Render erstellt Websites aus einem Repository und akzeptiert keinen hochgeladenen Build. Die kostenlosen statischen Websites von Render erlauben kommerzielle Nutzung.
1. Den Schlüssel bei Render erstellen
Öffnen Sie im Render-Dashboard die Account Settings, suchen Sie nach API Keys und erstellen Sie einen neuen Schlüssel. Render zeigt den vollständigen Schlüssel nur einmal bei der Erstellung an; kopieren Sie ihn zu diesem Zeitpunkt.
2. Hier verbinden
Öffnen Sie Integrations in Ihrem Dashboard und wählen Sie Connect an account. Wählen Sie Static hosting (Netlify, Vercel) als Gruppe und Render als Konto, füllen Sie API token aus und klicken Sie auf Connect account.
Wir testen, was Sie einfügen, bevor etwas gespeichert wird. Ein Schlüssel, der nicht funktioniert, wird niemals gespeichert, und die Rückmeldung gibt an, was daran nicht in Ordnung war. Ein funktionierender Schlüssel wird verschlüsselt in unserem Secret-Tresor aufbewahrt – niemals in unserer Datenbank – und nie wieder angezeigt, nicht einmal für Sie.
Was als Nächstes geschieht
- Wenn Sie eine statische Website erstellen oder verschieben, erscheint dieses Konto als Deploy-Ziel.
Render baut aus einem Repository – es gibt keine Möglichkeit, einen hochgeladenen Build zu akzeptieren –, daher muss der Code der Website aus einem verbundenen GitHub-, GitLab- oder Bitbucket-Repository stammen. Verbinden Sie zuerst eines, falls Sie dies noch nicht getan haben.
- Wir erstellen den Dienst in Ihrem Konto, verweisen ihn auf das Repository, verknüpfen Ihre Custom Domain und lösen Deployments aus. Die Seite der Domain zeigt alle DNS-Einträge an, die Render benötigt.
- Nutzung und Abrechnung laufen über Ihr Konto und sind in Ihrem eigenen Anbieter-Dashboard sichtbar.
Wenn keine Verbindung hergestellt werden kann
Die Website kann nicht erstellt werden. Überprüfen Sie, ob ein Repository-Konto verbunden ist und ob Render selbst das Repository erreichen kann – Render fordert Sie möglicherweise in seinem Dashboard auf, seinen eigenen Zugriff auf Ihren Git-Anbieter zu autorisieren.
Der Schlüssel wurde widerrufen. Render-Schlüssel bleiben gültig, bis sie widerrufen werden; falls Ihrer widerrufen wurde, erstellen Sie einen neuen.
Es wird angezeigt, dass der Schlüssel abgelehnt wurde. Fast immer liegt dies an einem der folgenden drei Dinge: ein mitkopiertes Leerzeichen oder Zeilenende, ein abgelaufener Schlüssel oder ein Schlüssel, der nach dem Kopieren widerrufen oder neu generiert wurde. Erstellen Sie einen neuen Schlüssel und fügen Sie ihn erneut ein.
Die Verbindung wird hergestellt, aber ein späterer Schritt schlägt fehl. Der Schlüssel authentifiziert sich, verfügt jedoch nicht über eine Berechtigung, die für die Aktion erforderlich ist. Erstellen Sie einen neuen Schlüssel mit den oben aufgeführten Berechtigungen, trennen Sie die alte Verbindung und verbinden Sie den neuen Schlüssel.
Trennen der Verbindung
Öffnen Sie Integrations, suchen Sie das Konto und klicken Sie auf Disconnect. Dadurch wird der gespeicherte Schlüssel sofort gelöscht. Alles, was diesen verwendet hat, stoppt bei der nächsten Aktion, und die Bildschirme, die davon abhingen, zeigen dies an, anstatt stillschweigend fehlzuschlagen.
Das Trennen der Verbindung macht das bereits Getane nicht rückgängig – Einträge, Deployments oder Einstellungen, die wir an Ihrem Konto vorgenommen haben, bleiben unverändert. Wenn Sie vermuten, dass der Schlüssel selbst kompromittiert wurde, widerrufen Sie ihn zusätzlich beim Anbieter; das Trennen der Verbindung entfernt unsere Kopie, nicht deren.