ਇਸਨੂੰ ਕਨੈਕਟ ਕਰਨ ਨਾਲ ਤੁਹਾਨੂੰ ਕੀ ਫਾਇਦਾ ਹੁੰਦਾ ਹੈ
ਆਪਣਾ Render ਖਾਤਾ ਕਨੈਕਟ ਕਰਨ ਨਾਲ ਤੁਸੀਂ ਆਪਣੇ Zinn® ਡੈਸ਼ਬੋਰਡ ਤੋਂ ਆਪਣੇ Render ਖਾਤੇ ਵਿੱਚ ਇੱਕ ਸਟੈਟਿਕ ਸਾਈਟ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰ ਸਕਦੇ ਹੋ। ਪ੍ਰੋਜੈਕਟ ਅਤੇ ਬਿੱਲ ਦੇ ਮਾਲਕ ਤੁਸੀਂ ਹੋ; ਡਿਪਲਾਇਮੈਂਟ, ਕਸਟਮ ਡੋਮੇਨ ਅਤੇ DNS ਰਿਕਾਰਡ ਅਸੀਂ ਸੰਭਾਲਦੇ ਹਾਂ।
ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ
ਇੱਕ Render ਖਾਤਾ, ਅਤੇ ਇੱਕ ਕਨੈਕਟ ਕੀਤਾ GitHub, GitLab ਜਾਂ Bitbucket ਖਾਤਾ ਜਿਸ ਵਿੱਚ ਸਾਈਟ ਦਾ ਕੋਡ ਹੋਵੇ — Render ਇੱਕ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਸਾਈਟਾਂ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਅੱਪਲੋਡ ਕੀਤੇ ਬਿਲਡ ਨੂੰ ਸਵੀਕਾਰ ਨਹੀਂ ਕਰ ਸਕਦਾ। Render ਦੀਆਂ ਮੁਫ਼ਤ ਸਟੈਟਿਕ ਸਾਈਟਾਂ ਵਪਾਰਕ ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀਆਂ ਹਨ।
1. Render 'ਤੇ ਕੁੰਜੀ (key) ਬਣਾਓ
Render ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ, Account Settings ਖੋਲ੍ਹੋ, API Keys ਲੱਭੋ ਅਤੇ ਇੱਕ ਨਵੀਂ ਕੁੰਜੀ ਬਣਾਓ। Render ਪੂਰੀ ਕੁੰਜੀ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ ਦਿਖਾਉਂਦਾ ਹੈ, ਜਦੋਂ ਇਹ ਬਣਾਈ ਜਾਂਦੀ ਹੈ; ਉਦੋਂ ਹੀ ਇਸਨੂੰ ਕਾਪੀ ਕਰ ਲਵੋ।
2. ਇਸਨੂੰ ਇੱਥੇ ਕਨੈਕਟ ਕਰੋ
ਆਪਣੇ ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ Integrations ਖੋਲ੍ਹੋ ਅਤੇ Connect an account ਚੁਣੋ। ਗਰੁੱਪ ਵਜੋਂ Static hosting (Netlify, Vercel) ਅਤੇ ਖਾਤੇ ਵਜੋਂ Render ਚੁਣੋ, API token ਭਰੋ, ਅਤੇ Connect account 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਕੁਝ ਵੀ ਸੁਰੱਖਿਅਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਅਸੀਂ ਤੁਹਾਡੇ ਦੁਆਰਾ ਪੇਸਟ ਕੀਤੀ ਗਈ ਚੀਜ਼ ਦੀ ਜਾਂਚ ਕਰਦੇ ਹਾਂ। ਜੋ ਕੁੰਜੀ ਕੰਮ ਨਹੀਂ ਕਰਦੀ, ਉਹ ਕਦੇ ਵੀ ਸਟੋਰ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ, ਅਤੇ ਜਵਾਬ ਵਿੱਚ ਦੱਸਿਆ ਜਾਂਦਾ ਹੈ ਕਿ ਇਸ ਵਿੱਚ ਕੀ ਖਰਾਬੀ ਸੀ। ਕੰਮ ਕਰਨ ਵਾਲੀ ਕੁੰਜੀ ਨੂੰ ਸਾਡੇ ਸੀਕਰੇਟਸ ਵਾਲਟ (secrets vault) ਵਿੱਚ ਐਨਕ੍ਰਿਪਟ ਕਰਕੇ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ — ਸਾਡੇ ਡਾਟਾਬੇਸ ਵਿੱਚ ਕਦੇ ਨਹੀਂ — ਅਤੇ ਇਹ ਦੁਬਾਰਾ ਕਦੇ ਨਹੀਂ ਦਿਖਾਈ ਜਾਂਦੀ, ਤੁਹਾਡੇ ਲਈ ਵੀ ਨਹੀਂ।
ਅੱਗੇ ਕੀ ਹੁੰਦਾ ਹੈ
- ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਸਟੈਟਿਕ ਸਾਈਟ ਬਣਾਉਂਦੇ ਹੋ ਜਾਂ ਲੈ ਕੇ ਜਾਂਦੇ ਹੋ, ਤਾਂ ਇਹ ਖਾਤਾ ਇੱਕ ਡਿਪਲਾਇ ਟਾਰਗੇਟ ਵਜੋਂ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
Render ਇੱਕ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਬਿਲਡ ਬਣਾਉਂਦਾ ਹੈ — ਇਸ ਕੋਲ ਅੱਪਲੋਡ ਕੀਤੇ ਬਿਲਡ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨ ਦਾ ਕੋਈ ਤਰੀਕਾ ਨਹੀਂ ਹੈ — ਇਸ ਲਈ ਸਾਈਟ ਦਾ ਕੋਡ ਇੱਕ ਕਨੈਕਟ ਕੀਤੀ GitHub, GitLab ਜਾਂ Bitbucket ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਆਉਣਾ ਚਾਹੀਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਅਜੇ ਤੱਕ ਨਹੀਂ ਕੀਤਾ ਹੈ, ਤਾਂ ਪਹਿਲਾਂ ਇੱਕ ਕਨੈਕਟ ਕਰੋ।
- ਅਸੀਂ ਤੁਹਾਡੇ ਖਾਤੇ 'ਤੇ ਸਰਵਿਸ ਬਣਾਉਂਦੇ ਹਾਂ, ਇਸਨੂੰ ਰਿਪੋਜ਼ਟਰੀ ਵੱਲ ਪੁਆਇੰਟ ਕਰਦੇ ਹਾਂ, ਤੁਹਾਡਾ ਕਸਟਮ ਡੋਮੇਨ ਜੋੜਦੇ ਹਾਂ ਅਤੇ ਡਿਪਲਾਇਮੈਂਟ ਸ਼ੁਰੂ ਕਰਦੇ ਹਾਂ। ਡੋਮੇਨ ਦਾ ਪੰਨਾ Render ਲਈ ਲੋੜੀਂਦਾ ਕੋਈ ਵੀ DNS ਰਿਕਾਰਡ ਦਿਖਾਉਂਦਾ ਹੈ।
- ਵਰਤੋਂ ਅਤੇ ਬਿਲਿੰਗ ਤੁਹਾਡੇ ਖਾਤੇ 'ਤੇ ਹਨ, ਜੋ ਤੁਹਾਡੇ ਆਪਣੇ ਵੈਂਡਰ ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ।
ਜੇਕਰ ਇਹ ਕਨੈਕਟ ਨਹੀਂ ਹੁੰਦਾ ਹੈ
ਸਾਈਟ ਨਹੀਂ ਬਣਾਈ ਜਾ ਸਕਦੀ। ਜਾਂਚ ਕਰੋ ਕਿ ਇੱਕ ਰਿਪੋਜ਼ਟਰੀ ਖਾਤਾ ਕਨੈਕਟ ਹੈ ਅਤੇ Render ਖੁਦ ਰਿਪੋਜ਼ਟਰੀ ਤੱਕ ਪਹੁੰਚ ਸਕਦਾ ਹੈ — Render ਤੁਹਾਨੂੰ ਆਪਣੇ ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ ਤੁਹਾਡੇ Git ਪ੍ਰਦਾਤਾ ਤੱਕ ਆਪਣੀ ਪਹੁੰਚ ਨੂੰ ਅਧਿਕਾਰਤ ਕਰਨ ਲਈ ਕਹਿ ਸਕਦਾ ਹੈ।
ਕੁੰਜੀ ਰੱਦ ਕਰ ਦਿੱਤੀ ਗਈ ਸੀ। Render ਕੁੰਜੀਆਂ ਰੱਦ ਹੋਣ ਤੱਕ ਵੈਧ ਰਹਿੰਦੀਆਂ ਹਨ; ਜੇਕਰ ਤੁਹਾਡੀ ਰੱਦ ਕਰ ਦਿੱਤੀ ਗਈ ਸੀ, ਤਾਂ ਇੱਕ ਨਵੀਂ ਬਣਾਓ।
ਇਹ ਕਹਿੰਦਾ ਹੈ ਕਿ ਕੁੰਜੀ ਅਸਵੀਕਾਰ ਕਰ ਦਿੱਤੀ ਗਈ ਸੀ। ਲਗਭਗ ਹਮੇਸ਼ਾ ਤਿੰਨ ਵਿੱਚੋਂ ਇੱਕ ਚੀਜ਼ ਹੁੰਦੀ ਹੈ: ਇਸਦੇ ਨਾਲ ਕਾਪੀ ਕੀਤੀ ਗਈ ਸਪੇਸ ਜਾਂ ਲਾਈਨ ਬ੍ਰੇਕ, ਇੱਕ ਕੁੰਜੀ ਜਿਸਦੀ ਮਿਆਦ ਖਤਮ ਹੋ ਗਈ ਹੈ, ਜਾਂ ਇੱਕ ਕੁੰਜੀ ਜਿਸਨੂੰ ਤੁਹਾਡੇ ਦੁਆਰਾ ਕਾਪੀ ਕਰਨ ਤੋਂ ਬਾਅਦ ਰੱਦ ਕੀਤਾ ਗਿਆ ਸੀ ਜਾਂ ਮੁੜ ਤੋਂ ਬਣਾਇਆ ਗਿਆ ਸੀ। ਇੱਕ ਨਵੀਂ ਕੁੰਜੀ ਬਣਾਓ ਅਤੇ ਇਸਨੂੰ ਦੁਬਾਰਾ ਪੇਸਟ ਕਰੋ।
ਇਹ ਕਨੈਕਟ ਹੋ ਜਾਂਦਾ ਹੈ, ਪਰ ਬਾਅਦ ਵਿੱਚ ਕੁਝ ਅਸਫਲ ਹੋ ਜਾਂਦਾ ਹੈ। ਕੁੰਜੀ ਪ੍ਰਮਾਣਿਤ (authenticates) ਕਰਦੀ ਹੈ ਪਰ ਇਸ ਵਿੱਚ ਉਸ ਇਜਾਜ਼ਤ ਦੀ ਘਾਟ ਹੈ ਜਿਸਦੀ ਕਾਰਵਾਈ ਨੂੰ ਲੋੜ ਹੈ। ਉੱਪਰ ਦਿੱਤੀਆਂ ਇਜਾਜ਼ਤਾਂ ਨਾਲ ਇੱਕ ਨਵੀਂ ਕੁੰਜੀ ਬਣਾਓ, ਫਿਰ ਪੁਰਾਣੇ ਕਨੈਕਸ਼ਨ ਨੂੰ ਡਿਸਕਨੈਕਟ ਕਰੋ ਅਤੇ ਨਵੀਂ ਕੁੰਜੀ ਨੂੰ ਕਨੈਕਟ ਕਰੋ।
ਡਿਸਕਨੈਕਟ ਕਰਨਾ
Integrations ਖੋਲ੍ਹੋ, ਖਾਤਾ ਲੱਭੋ ਅਤੇ Disconnect 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਇਹ ਸਟੋਰ ਕੀਤੀ ਕੁੰਜੀ ਨੂੰ ਤੁਰੰਤ ਮਿਟਾ ਦਿੰਦਾ ਹੈ। ਜੋ ਵੀ ਇਸਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਸੀ, ਉਹ ਆਪਣੀ ਅਗਲੀ ਕਾਰਵਾਈ 'ਤੇ ਰੁਕ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਜੋ ਸਕ੍ਰੀਨਾਂ ਇਸ 'ਤੇ ਨਿਰਭਰ ਸਨ, ਉਹ ਚੁੱਪਚਾਪ ਅਸਫਲ ਹੋਣ ਦੀ ਬਜਾਏ ਇਹ ਦੱਸ ਦਿੰਦੀਆਂ ਹਨ।
ਡਿਸਕਨੈਕਟ ਕਰਨ ਨਾਲ ਉਹ ਚੀਜ਼ਾਂ ਵਾਪਸ ਪਹਿਲਾਂ ਵਰਗੀਆਂ ਨਹੀਂ ਹੁੰਦੀਆਂ ਜੋ ਪਹਿਲਾਂ ਹੀ ਕੀਤੀਆਂ ਜਾ ਚੁੱਕੀਆਂ ਹਨ — ਸਾਡੇ ਦੁਆਰਾ ਤੁਹਾਡੇ ਖਾਤੇ 'ਤੇ ਬਦਲੇ ਗਏ ਰਿਕਾਰਡ, ਡਿਪਲਾਇਮੈਂਟ ਜਾਂ ਸੈਟਿੰਗਾਂ ਜਿਵੇਂ ਹਨ ਉਵੇਂ ਹੀ ਰਹਿੰਦੀਆਂ ਹਨ। ਜੇਕਰ ਤੁਹਾਨੂੰ ਲੱਗਦਾ ਹੈ ਕਿ ਕੁੰਜੀ ਖੁਦ ਲੀਕ ਹੋ ਸਕਦੀ ਹੈ, ਤਾਂ ਵੈਂਡਰ 'ਤੇ ਵੀ ਇਸਨੂੰ ਰੱਦ ਕਰੋ; ਡਿਸਕਨੈਕਟ ਕਰਨ ਨਾਲ ਸਾਡੀ ਕਾਪੀ ਹਟਦੀ ਹੈ, ਉਹਨਾਂ ਦੀ ਨਹੀਂ।