Τι κερδίζετε με τη σύνδεση
Η σύνδεση του δικού σας λογαριασμού Render σάς επιτρέπει να δημοσιεύσετε έναν στατικό ιστότοπο στον δικό σας λογαριασμό Render από τον πίνακα ελέγχου του Zinn®. Εσείς είστε κάτοχος του έργου και της χρέωσης· εμείς αναλαμβάνουμε την ανάπτυξη, το προσαρμοσμένο domain και τις εγγραφές DNS.
Πριν ξεκινήσετε
Ένας λογαριασμός Render και ένας συνδεδεμένος λογαριασμός GitHub, GitLab ή Bitbucket που περιέχει τον κώδικα του ιστότοπου — το Render δημιουργεί ιστότοπους από αποθετήριο και δεν μπορεί να δεχτεί μεταφορτωμένη έκδοση. Τα δωρεάν στατικά sites του Render επιτρέπουν την εμπορική χρήση.
1. Δημιουργία του κλειδιού στο Render
Στον πίνακα ελέγχου του Render, ανοίξτε τις Account Settings, βρείτε τα API Keys και δημιουργήστε ένα νέο κλειδί. Το Render εμφανίζει το πλήρες κλειδί μόνο μία φορά, κατά τη δημιουργία του· αντιγράφξτε το τότε.
2. Σύνδεση εδώ
Ανοίξτε τις Integrations στον πίνακα ελέγχου σας και επιλέξτε Connect an account. Επιλέξτε Static hosting (Netlify, Vercel) ως ομάδα και Render ως λογαριασμό, συμπληρώστε το API token και πατήστε Connect account.
Δοκιμάζουμε αυτό που επικόλλησε πριν αποθηκευτεί οτιδήποτε. Ένα κλειδί που δεν λειτουργεί δεν αποθηκεύεται ποτέ και η απάντηση αναφέρει τι δεν πήγαινε καλά με αυτό. Ένα κλειδί που λειτουργεί διατηρείται κρυπτογραφημένο στο θησαυροφυλάκιο μυστικών μας — ποτέ στη βάση δεδομένων μας — και δεν εμφανίζεται ποτέ ξανά, ούτε καν σε εσάς.
Τι συμβαίνει στη συνέχεια
- Όταν δημιουργείτε ή μεταφέρετε έναν στατικό ιστότοπο, αυτός ο λογαριασμός εμφανίζεται ως προορισμός ανάπτυξης.
Το Render δημιουργεί από αποθετήριο — δεν έχει τρόπο να δεχτεί μεταφορτωμένη έκδοση — επομένως ο κώδικας του ιστότοπου πρέπει να προέρχεται από συνδεδεμένο αποθετήριο GitHub, GitLab ή Bitbucket. Συνδέστε πρώτα ένα αν δεν το έχετε κάνει.
- Δημιουργούμε την υπηρεσία στον λογαριασμό σας, την κατευθύνουμε στο αποθετήριο, συνδέουμε το προσαρμοσμένο domain σας και ενεργοποιούμε τις αναπτύξεις. Η σελίδα του domain εμφανίζει οποιαδήποτε εγγραφή DNS χρειάζεται το Render.
- Η χρήση και η χρέωση γίνονται στον λογαριασμό σας, ο οποίος είναι ορατός στον δικό σας πίνακα ελέγχου προμηθευτή.
Εάν δεν συνδεθεί
Δεν είναι δυνατή η δημιουργία του ιστότοπου. Ελέγξτε ότι είναι συνδεδεμένος ένας λογαριασμός αποθετηρίου και ότι το ίδιο το Render μπορεί να φτάσει στο αποθετήριο — το Render ενδέχεται να σας ζητήσει να εξουσιοδοτήσετε τη δική του πρόσβαση στον πάροχο Git στον πίνακα ελέγχου του.
Το κλειδί ανακλήθηκε. Τα κλειδιά του Render παραμένουν έγκυρα έως ότου ανακληθούν· εάν το δικό σας ανακλήθηκε, δημιουργήστε ένα νέο.
Αναφέρεται ότι το κλειδί απορρίφθηκε. Σχεδόν πάντα ένα από τα τρία: ένα κενό ή μια αλλαγή γραμμής που αντιγράφηκε μαζί του, ένα κλειδί που έχει λήξει ή ένα κλειδί που ανακλήθηκε ή αναγεννήθηκε αφού το αντιγράφξατε. Δημιουργήστε ένα νέο και επικόλλησέ το ξανά.
Συνδέεται, αλλά κάτι αποτυγχάνει αργότερα. Το κλειδί πιστοποιείται αλλά στερείται άδειας που απαιτεί η ενέργεια. Δημιουργήστε ένα νέο κλειδί με τις άδειες που αναφέρονται παραπάνω, στη συνέχεια αποσυνδέστε την παλιά σύνδεση και συνδέστε το νέο κλειδί.
Αποσύνδεση
Ανοίξτε τις Integrations, βρείτε τον λογαριασμό και πατήστε Disconnect. Αυτό διαγράφει αμέσως το αποθηκευμένο κλειδί. Οτιδήποτε το χρησιμοποιούσε σταματά στην επόμενη ενέργεσή του και οι οθόνες που εξαρτώνταν από αυτό το δηλώνουν αντί να αποτυγχάνουν σιωπηρά.
Η αποσύνδεση δεν αναιρεί ό,τι είχε ήδη γίνει — οι εγγραφές, οι αναπτύξεις ή οι ρυθμίσεις που αλλάξαμε στον λογαριασμό σας παραμένουν ως έχουν. Εάν πιστεύετε ότι το ίδιο το κλειδί ενδέχεται να έχει διαρρεύσει, ανακαλέστε το επίσης στον προμηθευτή· η αποσύνδεση αφαιρεί το δικό μας αντίγραφο, όχι το δικό τους.