რას გთავაზობთ მისი დაკავშირება
საკუთარი Render-ის ანგარიშის დაკავშირება საშუალებას გაძლევთ გამოაქვეყნოთ სტატიკური საიტი თქვენს Render-ის ანგარიშზე Zinn®-ის მართვის პანელიდან. პროექტი და ანგარიშსწორება თქვენია; ჩვენ უზრუნველვყოფთ განთავსებას (deploy), პერსონალურ დომენსა და 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.
ჩვენ ვტესტავთ თქვენ მიერ ჩასმულ მონაცემებს შენახვამდე. გასაღები, რომელიც არ მუშაობს, არასდროს ინახება, ხოლო სისტემის პასუხი მიგითითებთ ხარვეზზე. გასაღები, რომელიც მუშაობს, ინახება დაშიფრული სახით ჩვენს საიდუმლოებათა საცავში — და არასდროს ჩვენს მონაცემთა ბაზაში — და მას ხელმეორედ ვერავინ იხილავს, მათ შორის ვერც თქვენ.
რა ხდება შემდეგ
- სტატიკური საიტის შექმნისას ან გადატანისას, ეს ანგარიში გამოჩნდება განთავსების (deploy) სამიზნედ.
Render-ი აწყობას ახორციელებს რეპოზიტორიიდან — მას არ აქვს ატვირთული ფაილების მიღების შესაძლებლობა — ასე რომ, საიტის კოდი უნდა მოდიოდეს დაკავშირებული GitHub-ის, GitLab-ის ან Bitbucket-ის რეპოზიტორიიდან. თუ ჯერ არ დაგიკავშირებიათ, ჯერ დააკავშირეთ ის.
- ჩვენ ვქმნით სერვისს თქვენს ანგარიშზე, მივმართავთ მას რეპოზიტორიისკენ, ვაკავშირებთ თქვენს პერსონალურ დომენს და გავუშვებთ განთავსების (deploy) პროცესს. დომენის გვერდი აჩვენებს ნებისმიერ DNS ჩანაწერს, რომელიც Render-ს სჭირდება.
- მოხმარება და ანგარიშსწორება ასახულია თქვენს ანგარიშზე და ხილვადია პროვაიდერის თქვენსავე მართვის პანელში.
თუ დაკავშირება ვერ ხერხდება
საიტი ვერ იქმნება. შეამოწმეთ, არის თუ არა დაკავშირებული რეპოზიტორიის ანგარიში და შეუძლია თუ არა თვითონ Render-ს რეპოზიტორიასთან წვდომა — Render-მა შესაძლოა გთხოვოთ საკუთარ მართვის პანელში თქვენს Git პროვაიდერთან წვდომის ავტორიზაცია.
გასაღები გაუქმდა. Render-ის გასაღებები დროში შეუზღუდავია გაუქმებამდე; თუ თქვენი გასაღები გაუქმდა, შექმენით ახალი.
სისტემა იუწყება, რომ გასაღები უარყოფილია. ეს თითქმის ყოველთვის გამოწვეულია სამიდან ერთ-ერთი მიზეზით: მასთან ერთად დაკოპირებული ჰარ Normal-ი (Space) ან სტრიქონის გადაყვანა (Line break), ვადაგასული გასაღები, ან გასაღები, რომელიც გაუქმდა ან ხელახლა გენერირდა დაკოპირების შემდეგ. შექმენით ახალი და ჩასვით ხელმეორედ.
ის უკავშირდება, თუმცა შემდგომი ეტაპი ხარვეზით სრულდება. გასაღები ავტორიზაციას გადის, თუმცა აკლია მოქმედებისთვის საჭირო ნებართვა. შექმენით ახალი გასაღები ზემოთ ჩამოთვლილი ნებართვებით, შემდეგ გათიშეთ ძველი კავშირი და დააკავშირეთ ახალი გასაღები.
გათიშვა
გახსენით Integrations, იპოვეთ ანგარიში და დააჭირეთ Disconnect. ეს მყისიერად წაშლის შენახულ გასაღებს. ნებისმიერი პროცესი, რომელიც მას იყენებდა, შეწყდება მომდევნო მოქმედებისას, ხოლო მასზე დამოკიდებული ეკრანები შეგატყობინებენ ამის შესახებ უხმო ხარვეზის ნაცვლად.
გათიშვა არ აუქმებს უკვე შესრულებულ მოქმედებებს — ჩანაწერები, განთავსებები ან პარამეტრები, რომლებიც შევცვალეთ თქვენს ანგარიშზე, დარჩება უცვლელი. თუ ფიქრობთ, რომ თვითონ გასაღებმა გაჟონა, გააუქმეთ ის პროვაიდერთანაც; გათიშვა წაშლის ჩვენს ასლს და არა მათსას.