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