Co daje Ci połączenie
Połączenie własnego konta Render pozwala publikować witrynę statyczną na twoim koncie Render z poziomu panelu Zinn®. Jesteś właścicielem projektu oraz płatności; my zajmujemy się wdrożeniem, domeną niestandardową i rekordami DNS.
Zanim zaczniesz
Konto Render oraz połączone konto GitHub, GitLab lub Bitbucket zawierające kod witryny — Render buduje witryny z repozytorium i nie może przyjąć przesłanej kompilacji. Bezpłatne witryny statyczne w Render zezwalają na użytek komercyjny.
1. Utwórz klucz w Render
W panelu Render otwórz Account Settings, znajdź API Keys i utwórz nowy klucz. Render wyświetla pełny klucz tylko raz, w momencie jego utworzenia; skopiuj go wtedy.
2. Połącz go tutaj
Otwórz Integracje w swoim panelu i wybierz Połącz konto. Wybierz Hosting statyczny (Netlify, Vercel) jako grupę oraz Render jako konto, wpisz Token API i naciśnij Połącz konto.
Testujemy wklejoną treść przed zapisaniem czegokolwiek. Klucz, który nie działa, nigdy nie jest przechowywany, a odpowiedź wyjaśnia, co było z nim nie tak. Klucz, który działa, jest przechowywany w postaci zaszyfrowanej w naszym magazynie wpisów tajnych — nigdy w naszej bazie danych — i nie jest już nigdy więcej pokazywany, nawet tobie.
Co dzieje się dalej
- Podczas tworzenia lub przenoszenia witryny statycznej to konto pojawia się jako cel wdrożenia. Render buduje z repozytorium — nie ma możliwości przyjęcia przesłanej kompilacji — więc kod witryny musi pochodzić z połączonego repozytorium GitHub, GitLab lub Bitbucket. Jeśli jeszcze tego nie zrobiono, najpierw połącz jedno z nich.
- Tworzymy usługę na twoim koncie, kierujemy ją na repozytorium, dołączamy twoją domenę niestandardową i uruchamiamy wdrożenia. Strona domeny pokazuje wszystkie rekordy DNS wymagane przez Render.
- Użycie i rozliczenia znajdują się na twoim koncie, widoczne w twoim własnym panelu dostawcy.
Jeśli połączenie się nie powiedzie
Nie można utworzyć witryny. Sprawdź, czy konto repozytorium jest połączone i czy sam Render ma dostęp do repozytorium — Render może poprosić w swoim panelu o autoryzację dostępu do twojego dostawcy Git.
Klucz został unieważniony. Klucze Render pozostają ważne do momentu ich unieważnienia; jeśli twój został unieważniony, utwórz nowy.
Pojawia się komunikat o odrzuceniu klucza. Prawie zawsze jest to jedna z trzech rzeczy: skopiowana ze spacją lub znakiem nowej linii, klucz wygasł albo klucz został unieważniony bądź wygenerowany ponownie po jego skopiowaniu. Utwórz nowy klucz i wklej go ponownie.
Łączy się, ale coś później kończy się niepowodzeniem. Klucz przechodzi uwierzytelnienie, ale brakuje mu uprawnienia wymaganego do wykonania danej czynności. Utwórz nowy klucz z uprawnieniami wymienionymi powyżej, a następnie odłącz stare połączenie i połącz nowy klucz.
Odłączanie
Otwórz Integracje, znajdź konto i naciśnij Rozłącz. Spowoduje to natychmiastowe usunięcie zapisanego klucza. Wszystko, co z niego korzystało, zatrzyma się przy kolejnej akcji, a ekrany, które od niego zależały, poinformują o tym, zamiast kończyć działanie bez komunikatu.
Odłączenie nie cofa tego, co zostało już zrobione — rekordy, wdrożenia lub ustawienia zmienione przez nas na twoim koncie pozostają bez zmian. Jeśli podejrzewasz, że sam klucz mógł wyciec, unieważnij go również u dostawcy; odłączenie usuwa naszą kopię, a nie ich.