Cosa comporta la connessione
Collegare il proprio account Render consente di pubblicare un sito statico sul vostro account Render dalla vostra dashboard di Zinn®. Siete proprietari del progetto e della fattura; noi gestiamo il rilascio, il dominio personalizzato e i record DNS.
Prima di iniziare
Un account Render e un account GitHub, GitLab o Bitbucket collegato contenente il codice del sito — Render compila i siti da un repository e non può accettare una build caricata. I siti statici gratuiti di Render consentono l'uso commerciale.
1. Creare la chiave su Render
Nella dashboard di Render, aprite Account Settings, trovate API Keys e create una nuova chiave. Render mostra la chiave completa una sola volta, quando viene creata; copiatela in quel momento.
2. Connettetela qui
Aprite Integrations nella vostra dashboard e scegliete Connect an account. Selezionate Static hosting (Netlify, Vercel) come gruppo e Render come account, inserite API token e premete Connect account.
Verifichiamo ciò che incollate prima che venga salvato qualsiasi elemento. Una chiave che non funziona non viene mai memorizzata e la risposta indica cosa non andava. Una chiave funzionante viene conservata crittografata nel nostro caveau dei segreti — mai nel nostro database — e non viene mai mostrata di nuovo, nemmeno a voi.
Cosa succede dopo
- Quando create o spostate un sito statico, questo account appare come destinazione
di rilascio. Render compila da un repository — non ha modo di accettare una build caricata — quindi il codice del sito deve provenire da un repository GitHub, GitLab o Bitbucket collegato. Collegatene uno prima se non lo avete fatto.
- Creiamo il servizio sul vostro account, lo puntiamo al repository, colleghiamo il vostro dominio personalizzato
e avviamo i rilasci. La pagina del dominio mostra tutti i record DNS di cui Render ha bisogno.
- L'utilizzo e la fatturazione sono sul vostro account, visibili nella vostra dashboard del fornitore.
Se non si connette
Il sito non può essere creato. Verificate che sia collegato un account di repository e che Render stesso possa raggiungere il repository — Render potrebbe chiedervi di autorizzare il proprio accesso al vostro provider Git nella sua dashboard.
La chiave è stata revocata. Le chiavi di Render rimangono valide fino a quando non vengono revocate; se la vostra lo è stata, createne una nuova.
Viene indicato che la chiave è stata rifiutata. Quasi sempre una di queste tre cose: uno spazio o un'interruzione di riga copiati insieme ad essa, una chiave scaduta o una chiave revocata o rigenerata dopo averla copiata. Createne una nuova e incollatela di nuovo.
Si connette, ma qualcosa fallisce in seguito. La chiave si autentica ma manca di un'autorizzazione necessaria per l'azione. Create una nuova chiave con le autorizzazioni elencate sopra, quindi disconnettete la vecchia connessione e collegate la nuova chiave.
Disconnessione
Aprite Integrations, trovate l'account e premete Disconnect. Questo elimina immediatamente la chiave memorizzata. Qualsiasi elemento che la stesse utilizzando si ferma all'azione successiva e le schermate che dipendevano da essa lo segnalano anziché fallire silenziosamente.
La disconnessione non annulla ciò che è già stato fatto — i record, i rilasci o le impostazioni che abbiamo modificato sul vostro account rimangono come sono. Se ritenete che la chiave stessa possa essere trapelata, revocatela anche presso il fornitore; la disconnessione rimuove la nostra copia, non la loro.