ഇത് കണക്റ്റ് ചെയ്യുന്നത് കൊണ്ട് നിങ്ങൾക്കുള്ള പ്രയോജനം
നിങ്ങളുടെ സ്വന്തം Render അക്കൗണ്ട് കണക്റ്റ് ചെയ്യുന്നത് വഴി, നിങ്ങളുടെ Zinn® ഡാഷ്ബോർഡിൽ നിന്ന് നിങ്ങളുടെ Render അക്കൗണ്ടിലേക്ക് ഒരു സ്റ്റാറ്റിക് സൈറ്റ് പബ്ലിഷ് ചെയ്യാൻ സാധിക്കും. പ്രോജക്റ്റും അതിൻ്റെ ബില്ലും നിങ്ങളുടെ ഉടമസ്ഥതയിലായിരിക്കും; ഡിപ്ലോയ്, കസ്റ്റം ഡൊമെയ്ൻ, DNS റെക്കോർഡുകൾ എന്നിവ ഞങ്ങൾ കൈകാര്യം ചെയ്യുന്നു.
ആരംഭിക്കുന്നതിന് മുമ്പ്
ഒരു Render അക്കൗണ്ടും, സൈറ്റിൻ്റെ കോഡ് അടങ്ങിയിരിക്കുന്ന ബന്ധിപ്പിച്ച ഒരു GitHub, GitLab അല്ലെങ്കിൽ Bitbucket അക്കൗണ്ടും ആവശ്യമാണ് — Render ഒരു റിപ്പോസിറ്ററിയിൽ നിന്നാണ് സൈറ്റുകൾ നിർമ്മിക്കുന്നത്, കൂടാതെ അപ്ലോഡ് ചെയ്ത ബിൽഡ് സ്വീകരിക്കാൻ ഇതിന് കഴിയില്ല. Render-ൻ്റെ സൗജന്യ സ്റ്റാറ്റിക് സൈറ്റുകൾ വാണിജ്യപരമായ ഉപയോഗം അനുവദിക്കുന്നുണ്ട്.
1. Render-ൽ കീ നിർമ്മിക്കുക
Render Dashboard-ൽ, Account Settings തുറന്ന്, API Keys കണ്ടെത്തി ഒരു പുതിയ കീ നിർമ്മിക്കുക. Render മുഴുവൻ കീയും ഒരു തവണ മാത്രമേ കാണിക്കൂ, അത് നിർമ്മിക്കുമ്പോൾ തന്നെ; അതിനാൽ അപ്പോൾ തന്നെ അത് കോപ്പി ചെയ്യുക.
2. ഇത് ഇവിടെ കണക്റ്റ് ചെയ്യുക
നിങ്ങളുടെ ഡാഷ്ബോർഡിൽ Integrations തുറന്ന് Connect an account തിരഞ്ഞെടുക്കുക. ഗ്രൂപ്പായി Static hosting (Netlify, Vercel) എന്നും അക്കൗണ്ടായി Render എന്നും തിരഞ്ഞെടുത്ത്, API token പൂരിപ്പിച്ച് Connect account അമർത്തുക.
എന്തെങ്കിലും സേവ് ചെയ്യുന്നതിന് മുമ്പ് നിങ്ങൾ പേസ്റ്റ് ചെയ്യുന്നത് ഞങ്ങൾ പരിശോധിക്കും. പ്രവർത്തിക്കാത്ത ഒരു കീ ഒരിക്കലും സൂക്ഷിക്കില്ല, കൂടാതെ അതിന് എന്താണ് കുഴപ്പമെന്ന് മറുപടിയിൽ വ്യക്തമാക്കുകയും ചെയ്യും. പ്രവർത്തിക്കുന്ന ഒരു കീ ഞങ്ങളുടെ സീക്രട്ട്സ് വോൾട്ടിൽ എൻക്രിപ്റ്റ് ചെയ്ത് സൂക്ഷിക്കുന്നു — ഞങ്ങളുടെ ഡാറ്റാബേസിൽ ഒരിക്കലുമില്ല — കൂടാതെ ഇത് നിങ്ങൾക്കുപോലും പിന്നീട് കാണാനാകില്ല.
അടുത്തതായി എന്ത് സംഭവിക്കും
- നിങ്ങൾ ഒരു സ്റ്റാറ്റിക് സൈറ്റ് നിർമ്മിക്കുമ്പോഴോ മാറ്റുമ്പോഴോ, ഈ അക്കൗണ്ട് ഒരു ഡിപ്ലോയ് ടാർഗെറ്റായി ദൃശ്യമാകും.
Render ഒരു റിപ്പോസിറ്ററിയിൽ നിന്നാണ് നിർമ്മിക്കുന്നത് — അപ്ലോഡ് ചെയ്ത ഒരു ബിൽഡ് സ്വീകരിക്കാൻ ഇതിന് മാർഗ്ഗമില്ല — അതിനാൽ സൈറ്റിൻ്റെ കോഡ് ബന്ധിപ്പിച്ച ഒരു GitHub, GitLab അല്ലെങ്കിൽ Bitbucket റിപ്പോസിറ്ററിയിൽ നിന്നായിരിക്കണം വരുന്നത്. നിങ്ങൾ ഇതുവരെ ചെയ്തിട്ടില്ലെങ്കിൽ ആദ്യം ഒരെണ്ണം കണക്റ്റ് ചെയ്യുക.
- ഞങ്ങൾ നിങ്ങളുടെ അക്കൗണ്ടിൽ സർവീസ് നിർമ്മിക്കുകയും, അത് റിപ്പോസിറ്ററിയിലേക്ക് ചൂണ്ടിക്കാണിക്കുകയും, നിങ്ങളുടെ കസ്റ്റം ഡൊമെയ്ൻ അറ്റാച്ചുചെയ്യുകയും ഡിപ്ലോയ്മെൻ്റുകൾ ട്രിഗർ ചെയ്യുകയും ചെയ്യുന്നു. Render-ന് ആവശ്യമായ ഏതൊരു DNS റെക്കോർഡും ഡൊമെയ്ൻ്റെ പേജിൽ കാണിക്കും.
- ഉപയോഗവും ബില്ലിംഗും നിങ്ങളുടെ അക്കൗണ്ടിലായിരിക്കും, നിങ്ങളുടെ സ്വന്തം വെണ്ടർ ഡാഷ്ബോർഡിൽ ഇത് കാണാനാകും.
ഇത് കണക്റ്റ് ആകുന്നില്ലെങ്കിൽ
സൈറ്റ് നിർമ്മിക്കാൻ കഴിയില്ല. ഒരു റിപ്പോസിറ്ററി അക്കൗണ്ട് കണക്റ്റ് ചെയ്തിട്ടുണ്ടെന്നും Render-ന് റിപ്പോസിറ്ററിയിലേക്ക് പ്രവേശിക്കാൻ കഴിയുന്നുണ്ടെന്നും ഉറപ്പാക്കുക — Render അതിൻ്റെ ഡാഷ്ബോർഡിൽ നിങ്ങളുടെ Git പ്രൊവൈഡറിലേക്കുള്ള സ്വന്തം ആക്സസ്സ് അംഗീകരിക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെട്ടേക്കാം.
കീ റദ്ദാക്കി. റദ്ദാക്കുന്നത് വരെ Render കീകൾ സാധുവായിരിക്കും; നിങ്ങളുടേത് റദ്ദാക്കിയെങ്കിൽ, പുതിയൊരെണ്ണം നിർമ്മിക്കുക.
കീ നിരസിക്കപ്പെട്ടതായി പറയുന്നു. ഇത് മിക്കവാറും മൂന്ന് കാര്യങ്ങളിൽ ഒന്നായിരിക്കാം: അതിനൊപ്പം കോപ്പി ചെയ്ത ഒരു സ്പെയ്സ് അല്ലെങ്കിൽ ലൈൻ ബ്രേക്ക്, കാലാവധി കഴിഞ്ഞ ഒരു കീ, അല്ലെങ്കിൽ നിങ്ങൾ കോപ്പി ചെയ്തതിന് ശേഷം റദ്ദാക്കുകയോ വീണ്ടും ജനറേറ്റ് ചെയ്യുകയോ ചെയ്ത ഒരു കീ. പുതിയൊരെണ്ണം നിർമ്മിച്ച് വീണ്ടും പേസ്റ്റ് ചെയ്യുക.
ഇത് കണക്റ്റ് ആകുന്നുണ്ട്, പക്ഷേ പിന്നീട് എന്തോ പരാജയപ്പെടുന്നു. കീ പ്രാമാണീകരിക്കുന്നുണ്ടെങ്കിലും പ്രവൃത്തിക്ക് ആവശ്യമായ അനുമതിയില്ല. മുകളിൽ ലിസ്റ്റ് ചെയ്തിരിക്കുന്ന അനുമതികളോടെ ഒരു പുതിയ കീ നിർമ്മിക്കുക, തുടർന്ന് പഴയ കണക്ഷൻ വിച്ഛേദിച്ച് പുതിയ കീ കണക്റ്റ് ചെയ്യുക.
കണക്ഷൻ വിച്ഛേദിക്കുന്നു
Integrations തുറന്ന്, അക്കൗണ്ട് കണ്ടെത്തി Disconnect അമർത്തുക. അത് സംഭരിച്ചിരിക്കുന്ന കീ ഉടനടി ഇല്ലാതാക്കുന്നു. അത് ഉപയോഗിച്ചിരുന്ന എന്തും അതിൻ്റെ അടുത്ത പ്രവർത്തനത്തിൽ നിലയ്ക്കും, കൂടാതെ ശബ്ദമില്ലാതെ പരാജയപ്പെടുന്നതിന് പകരം അതിനെ ആശ്രയിച്ചിരുന്ന സ്ക്രീനുകളിൽ അക്കാര്യം കാണിക്കുകയും ചെയ്യും.
കണക്ഷൻ വിച്ഛേദിക്കുന്നത് ഇതിനകം ചെയ്ത കാര്യങ്ങളെ പഴയപടിയാക്കില്ല — നിങ്ങളുടെ അക്കൗണ്ടിൽ ഞങ്ങൾ മാറ്റിയ റെക്കോർഡുകൾ, ഡിപ്ലോയ്മെൻ്റുകൾ അല്ലെങ്കിൽ ക്രമീകരണങ്ങൾ മാറ്റമില്ലാതെ തുടരും. കീ ചോർന്നുപോയിരിക്കാം എന്ന് കരുതുന്നുവെങ്കിൽ, വെണ്ടറിൽ വെച്ചും അത് റദ്ദാക്കുക; വിച്ഛേദിക്കുന്നത് ഞങ്ങളുടെ പക്കലുള്ള കോപ്പിയാണ് നീക്കം ചെയ്യുന്നത്, അവരുടേതല്ല.