Vantaggi del collegamento
Il collegamento del Suo account Render personale Le consente di pubblicare un sito statico sul Suo account Render dalla Sua dashboard Zinn®. Lei è titolare del progetto e della fatturazione; noi gestiamo il deploy, 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 crea i siti a partire da un repository e non accetta build caricate manualmente. I siti statici gratuiti di Render consentono l'uso commerciale.
1. Creare la chiave su Render
Nella Dashboard di Render, apra Account Settings, individui API Keys e crei una nuova chiave. Render mostra la chiave completa una sola volta, al momento della creazione; la copi subito.
2. Effettuare il collegamento qui
Apra Integrazioni nella Sua dashboard e selezioni Collega un account. Scelga Hosting statico (Netlify, Vercel) come gruppo e Render come account, compili Token API e prema Collega account.
Testiamo il valore incollato prima di salvare qualsiasi informazione. Una chiave che non funziona non viene mai memorizzata e la risposta indica la natura dell'errore. Una chiave funzionante viene conservata cifrata nella nostra cassaforte di segreti (mai nel nostro database) e non viene mai più mostrata, nemmeno a Lei.
Cosa succede successivamente
- Quando crea o trasferisce un sito statico, questo account compare come destinazione di deploy.
Render esegue la build a partire da un repository — non ha modo di accettare build caricate manualmente — pertanto il codice del sito deve provenire da un repository GitHub, GitLab o Bitbucket collegato. Se non lo ha ancora fatto, ne colleghi uno prima di procedere.
- Creiamo il servizio sul Suo account, lo indirizziamo al repository, colleghiamo il Suo dominio personalizzato e avviamo i deploy. La pagina del dominio mostra tutti i record DNS richiesti da Render.
- L'utilizzo e la fatturazione rimangono a carico del Suo account, visibili nella dashboard del Suo fornitore.
In caso di mancata connessione
Impossibile creare il sito. Verifichi che un account di repository sia collegato e che Render stesso possa accedere al repository: Render potrebbe chiederLe di autorizzare il proprio accesso al Suo provider Git nella sua dashboard.
La chiave è stata revocata. Le chiavi di Render restano valide fino alla revoca; se la Sua è stata revocata, ne generi una nuova.
Messaggio di rifiuto della chiave. Nella quasi totalità dei casi dipende da tre fattori: uno spazio o un'interruzione di riga copiati insieme alla chiave, una chiave scaduta, oppure una chiave revocata o rigenerata dopo la copia. Ne crei una nuova e la incolli nuovamente.
La connessione avviene, ma un'operazione successiva fallisce. La chiave supera l'autenticazione ma non dispone di un permesso necessario per l'azione. Crei una nuova chiave con i permessi indicati in precedenza, scolleghi la vecchia connessione e colleghi la nuova chiave.
Disconnessione
Apra Integrazioni, individui l'account e prema Disconnetti. In questo modo la chiave memorizzata verrà eliminata immediatamente. Qualsiasi elemento che la utilizzava si arresterà alla successiva operazione e le schermate interessate ne indicheranno la causa anziché generare un errore invisibile.
La disconnessione non annulla le operazioni già effettuate: i record, i deployment o le impostazioni modificati sul Suo account restano invariati. Se ritiene che la chiave stessa sia stata compromessa, provveda a revocarla anche presso il fornitore; la disconnessione rimuove la nostra copia, non la loro.