ਗਾਈਡਾਂ

Lovable ਤੋਂ Mythex ’ਤੇ ਕਿਵੇਂ ਜਾਈਏ (ਕੋਡ, ਡੇਟਾ ਅਤੇ ਡੋਮੇਨ)

Lovable ਤੋਂ Mythex ’ਤੇ ਜਾਣ ਲਈ, ਪਹਿਲਾਂ ਆਪਣਾ ਕੋਡ Lovable ਦੇ GitHub ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਰਾਹੀਂ ਕੱਢੋ, ਫਿਰ ਰਿਪੋ ਜੋੜ ਕੇ ਜਾਂ ਆਰਕਾਈਵ ਇੰਪੋਰਟ ਕਰ ਕੇ ਉਸ ਨੂੰ Mythex ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਲਿਆਓ, ਆਪਣੇ ਸੀਕ੍ਰੇਟ ਮੁੜ ਲਾਓ, ਅਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ Preview ਵਿੱਚ ਜਾਂਚੋ। ਫਰੰਟਐਂਡ ਆਮ ਤੌਰ ’ਤੇ ਬਿਨਾਂ ਬਦਲਾਅ ਦੇ ਆਉਂਦਾ ਹੈ। ਅਸਲੀ ਫ਼ੈਸਲੇ ਬੈਕਐਂਡ ਬਾਰੇ ਹਨ: ਆਪਣਾ ਮੌਜੂਦਾ Supabase ਪ੍ਰੋਜੈਕਟ ਰੱਖੋ, ਜਾਂ ਡੇਟਾ ਕਿਤੇ ਹੋਰ ਲੈ ਜਾਓ।

ਇਹ ਗਾਈਡ ਪੂਰੇ ਕੰਮ ਨੂੰ ਕ੍ਰਮ ਵਿੱਚ ਦੱਸਦੀ ਹੈ, ਅਤੇ ਉਨ੍ਹਾਂ ਹਿੱਸਿਆਂ ਬਾਰੇ ਸੱਚ ਦੱਸਦੀ ਹੈ ਜਿਨ੍ਹਾਂ ਲਈ ਮਿਹਨਤ ਲੱਗਦੀ ਹੈ।

ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ: ਅਸਲ ਵਿੱਚ ਕੀ ਜਾਂਦਾ ਹੈ

ਇੱਕ Lovable ਐਪ ਕਈ ਚੀਜ਼ਾਂ ਦਾ ਬਣਿਆ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਹਰ ਇੱਕ ਵੱਖਰੇ ਢੰਗ ਨਾਲ ਜਾਂਦਾ ਹੈ।

ਹਿੱਸਾਕਿੱਥੇ ਰਹਿੰਦਾ ਹੈਕਿਵੇਂ ਜਾਂਦਾ ਹੈ
ਫਰੰਟਐਂਡ ਕੋਡਤੁਹਾਡਾ Lovable ਪ੍ਰੋਜੈਕਟGitHub ਸਿੰਕ ਜਾਂ ਕੋਡ ਡਾਊਨਲੋਡ
ਡੇਟਾਬੇਸ ਅਤੇ ਯੂਜ਼ਰLovable Cloud ਜਾਂ ਤੁਹਾਡਾ ਆਪਣਾ Supabase ਪ੍ਰੋਜੈਕਟਰੱਖੋ, ਜਾਂ ਐਕਸਪੋਰਟ ਕਰ ਕੇ ਰੀਸਟੋਰ ਕਰੋ
ਅੱਪਲੋਡ ਕੀਤੀਆਂ ਫਾਈਲਾਂLovable Cloud ਜਾਂ Supabase ਸਟੋਰੇਜਰੱਖੋ, ਜਾਂ ਵੱਖਰੇ ਤੌਰ ’ਤੇ ਕਾਪੀ ਕਰੋ
ਸਰਵਰ ਫੰਕਸ਼ਨSupabase Edge Functions, ਜੇ ਵਰਤਦੇ ਹੋSupabase ’ਤੇ ਰੱਖੋ, ਜਾਂ ਦੁਬਾਰਾ ਲਿਖੋ
ਸੀਕ੍ਰੇਟ ਅਤੇ API ਕੁੰਜੀਆਂLovable / Supabase ਸੈਟਿੰਗਾਂਹੱਥੀਂ ਮੁੜ ਦਾਖਲ ਕਰੋ
ਡੋਮੇਨਤੁਹਾਡਾ DNS ਪ੍ਰਦਾਤਾਨਵੇਂ ਹੋਸਟ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰੋ

ਪਹਿਲਾਂ ਇਹ ਟੇਬਲ ਆਪਣੀ ਐਪ ਲਈ ਲਿਖੋ। ਇਸ ਵਿੱਚ ਦਸ ਮਿੰਟ ਲੱਗਦੇ ਹਨ ਅਤੇ ਜ਼ਿਆਦਾਤਰ ਹੈਰਾਨੀਆਂ ਰੋਕਦਾ ਹੈ।

ਕਦਮ 1: ਆਪਣਾ ਕੋਡ Lovable ਤੋਂ ਕੱਢੋ

Lovable ਦੇ ਦਸਤਾਵੇਜ਼ (ਸਤੰਬਰ 2026 ਮੁਤਾਬਕ) ਦੋ ਤਰੀਕੇ ਦੱਸਦੇ ਹਨ:

  • GitHub ਸਿੰਕ। Lovable ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ GitHub ਨਾਲ ਐਕਸਪੋਰਟ ਅਤੇ ਦੋ-ਪਾਸੀ ਸਿੰਕ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਉਸ ਦੇ ਦਸਤਾਵੇਜ਼ ਸਾਰੇ ਪਲਾਨਾਂ ’ਤੇ github.com ਸਹਿਯੋਗ ਦੱਸਦੇ ਹਨ। Lovable ਵਿੱਚ GitHub ਜੋੜੋ, ਤੇ ਤੁਹਾਡਾ ਕੋਡ ਇੱਕ ਐਸੇ ਰਿਪੋ ਵਿੱਚ ਜਾਵੇਗਾ ਜਿਸ ਦੇ ਮਾਲਕ ਤੁਸੀਂ ਹੋ। ਧਿਆਨ ਦਿਓ ਕਿ Lovable ਇੱਕ ਵੇਲੇ ਇੱਕ ਬ੍ਰਾਂਚ ਸਿੰਕ ਕਰਦਾ ਹੈ।
  • ਕੋਡਬੇਸ ਡਾਊਨਲੋਡ ਕਰੋ। Lovable ਦੇ ਪੇਡ ਪਲਾਨਾਂ ’ਤੇ ਤੁਸੀਂ Project settings → Git ਤੋਂ ਸਿੱਧਾ ਕੋਡ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ।

ਮਾਈਗ੍ਰੇਸ਼ਨ ਲਈ GitHub ਬਿਹਤਰ ਰਸਤਾ ਹੈ: ਤੁਹਾਨੂੰ ਪੂਰਾ ਇਤਿਹਾਸ ਮਿਲਦਾ ਹੈ, ਅਤੇ ਨਵਾਂ ਸੈੱਟਅੱਪ ਜਾਂਚਦੇ ਹੋਏ ਵੀ ਸਿੰਕ ਜਾਰੀ ਰੱਖ ਸਕਦੇ ਹੋ। ਮੌਜੂਦਾ ਕਦਮਾਂ ਲਈ Lovable ਦੇ GitHub ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਡੌਕਸ ਵੇਖੋ।

Lovable ਛੱਡਣ ਤੋਂ ਪਹਿਲਾਂ ਰਿਪੋ ਖੋਲ੍ਹ ਕੇ ਇਹ ਲੱਭੋ:

  • .env ਜਾਂ .env.example ਫਾਈਲ, ਜੋ ਦੱਸਦੀ ਹੈ ਕਿ ਐਪ ਕਿਹੜੇ ਐਨਵਾਇਰਨਮੈਂਟ ਵੇਰੀਏਬਲ ਚਾਹੁੰਦੀ ਹੈ
  • supabase/ ਫੋਲਡਰ, ਜਿਸ ਵਿੱਚ ਡੇਟਾਬੇਸ ਮਾਈਗ੍ਰੇਸ਼ਨ ਅਤੇ Edge Function ਕੋਡ ਹੋ ਸਕਦਾ ਹੈ
  • package.json ਦੇ ਸਕ੍ਰਿਪਟ, ਜੋ ਦੱਸਦੇ ਹਨ ਕਿ ਐਪ ਕਿਵੇਂ ਬਣਦੀ ਅਤੇ ਚੱਲਦੀ ਹੈ

ਕਦਮ 2: ਬੈਕਐਂਡ ਬਾਰੇ ਫ਼ੈਸਲਾ ਕਰੋ

ਇਹ ਸਭ ਤੋਂ ਅਹਿਮ ਚੋਣ ਹੈ। Lovable ਐਪਾਂ ਆਮ ਤੌਰ ’ਤੇ ਡੇਟਾਬੇਸ ਅਤੇ ਲੌਗਇਨ ਲਈ Supabase ਵਰਤਦੀਆਂ ਹਨ, ਜਾਂ ਤਾਂ ਉਸ Supabase ਪ੍ਰੋਜੈਕਟ ਰਾਹੀਂ ਜੋ ਤੁਸੀਂ ਆਪ ਜੋੜਿਆ ਹੈ ਜਾਂ Lovable Cloud ਰਾਹੀਂ।

ਵਿਕਲਪ A: ਆਪਣਾ Supabase ਪ੍ਰੋਜੈਕਟ ਰੱਖੋ

ਜੇ ਤੁਹਾਡੀ ਐਪ ਪਹਿਲਾਂ ਹੀ ਤੁਹਾਡੇ ਆਪਣੇ Supabase ਪ੍ਰੋਜੈਕਟ ਨਾਲ ਗੱਲ ਕਰਦੀ ਹੈ, ਤਾਂ ਇਹ ਸਭ ਤੋਂ ਸਰਲ ਰਸਤਾ ਹੈ। ਐਪ ਦਾ ਕੋਡ ਉਸੇ Supabase URL ਅਤੇ ਉਹੀ ਕੁੰਜੀਆਂ ਨਾਲ ਕਾਲ ਕਰਦਾ ਰਹਿੰਦਾ ਹੈ, ਇਸ ਲਈ ਤੁਹਾਡਾ ਡੇਟਾ, ਯੂਜ਼ਰ ਅਤੇ ਫਾਈਲਾਂ ਉੱਥੇ ਹੀ ਰਹਿੰਦੀਆਂ ਹਨ। ਤੁਸੀਂ ਸਿਰਫ਼ ਫਰੰਟਐਂਡ ਲੈ ਕੇ ਜਾਂਦੇ ਹੋ।

ਵਿਕਲਪ B: Lovable Cloud ਤੋਂ ਬਾਹਰ ਜਾਓ

ਜੇ ਤੁਹਾਡੀ ਐਪ Lovable Cloud ਵਰਤਦੀ ਹੈ, ਤਾਂ Lovable More → Cloud → Overview → Advanced settings ਹੇਠ ਡੇਟਾਬੇਸ ਐਕਸਪੋਰਟ ਦਾ ਵੇਰਵਾ ਦਿੰਦਾ ਹੈ। Lovable ਦੇ ਦਸਤਾਵੇਜ਼ਾਂ ਮੁਤਾਬਕ (ਸਤੰਬਰ 2026):

  • ਐਕਸਪੋਰਟ ਵਿੱਚ ਪੂਰਾ ਡੇਟਾਬੇਸ ਹੁੰਦਾ ਹੈ, ਬਣਤਰ ਅਤੇ ਡੇਟਾ ਦੋਵੇਂ, ਯੂਜ਼ਰ ਖਾਤਿਆਂ ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਪਾਸਵਰਡ ਹੈਸ਼ ਸਮੇਤ।
  • ਇਸ ਵਿੱਚ ਨਹੀਂ ਸਟੋਰੇਜ ਦੀਆਂ ਫਾਈਲਾਂ, Edge Function ਕੋਡ, ਜਾਂ ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਦੇ ਸੀਕ੍ਰੇਟ ਹੁੰਦੇ ਹਨ। ਸਾਈਨ-ਇਨ ਪ੍ਰਦਾਤਾ ਦੀਆਂ ਸੈਟਿੰਗਾਂ ਵੀ ਸ਼ਾਮਲ ਨਹੀਂ ਹੁੰਦੀਆਂ।
  • ਐਕਸਪੋਰਟ 15 GB ਤੱਕ ਦੇ ਡੇਟਾਬੇਸ ਲਈ ਹੈ, ਫਾਈਲ ਵੱਧ ਤੋਂ ਵੱਧ 5 GB ਹੋ ਸਕਦੀ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਹਰ 24 ਘੰਟਿਆਂ ਵਿੱਚ ਇੱਕ ਐਕਸਪੋਰਟ ਮੰਗ ਸਕਦੇ ਹੋ।
  • Cloud ਤੋਂ Supabase ਵਿੱਚ ਕੋਈ ਇੱਕ-ਕਲਿੱਕ ਮਾਈਗ੍ਰੇਸ਼ਨ ਨਹੀਂ ਹੈ, ਅਤੇ Cloud ਬੈਕਐਂਡ ਨੂੰ ਲਿਜਾਣ ਲਈ ਸਮਰਥਿਤ ਮੰਜ਼ਿਲਾਂ ਮੈਨੇਜਡ Supabase ਜਾਂ ਸੈਲਫ-ਹੋਸਟਡ Supabase ਹਨ।

ਇਸ ਲਈ ਵਿਹਾਰਕ ਰਸਤਾ ਆਮ ਤੌਰ ’ਤੇ ਇਹ ਹੈ: ਐਕਸਪੋਰਟ ਨੂੰ ਆਪਣੇ Supabase ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਰੀਸਟੋਰ ਕਰੋ, ਉੱਥੇ ਸਟੋਰੇਜ ਬਕਟ, Edge Functions ਅਤੇ ਔਥ ਸੈਟਿੰਗਾਂ ਮੁੜ ਬਣਾਓ, ਅਤੇ ਫਿਰ ਇਸ ਨੂੰ ਵਿਕਲਪ A ਵਾਂਗ ਵਰਤੋ। ਵੇਰਵਿਆਂ ਲਈ Lovable ਦੇ ਐਡਵਾਂਸਡ ਸੈਟਿੰਗਾਂ ਡੌਕਸ ਵੇਖੋ।

ਵਿਕਲਪ C: ਸਭ ਕੁਝ Mythex ਦੇ ਡੇਟਾਬੇਸ ’ਤੇ ਲੈ ਜਾਓ

Mythex ਕਿਸੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਇੱਕ ਸਮਰਪਿਤ Postgres ਡੇਟਾਬੇਸ ਦੇ ਸਕਦਾ ਹੈ। ਡੇਟਾ ਉੱਥੇ ਲਿਜਾਣਾ ਸੰਭਵ ਹੈ, ਪਰ ਇਸ ਦਾ ਮਤਲਬ ਹੈ ਹਰ ਉਸ ਥਾਂ ਨੂੰ ਦੁਬਾਰਾ ਲਿਖਣਾ ਜਿੱਥੇ ਐਪ Supabase ਦੀ ਕਲਾਇੰਟ ਲਾਇਬ੍ਰੇਰੀ ਵਰਤਦੀ ਹੈ। Mythex ਵਿੱਚ ਐਂਡ-ਯੂਜ਼ਰ ਲੌਗਇਨ ਬਿਲਟ-ਇਨ ਨਹੀਂ ਹੈ, ਇਸ ਲਈ ਇੱਕ ਵੱਖਰਾ ਔਥ ਪ੍ਰਦਾਤਾ ਵੀ ਜੋੜਨਾ ਪਵੇਗਾ। ਇਹ ਅਸਲ ਵਿੱਚ ਬੈਕਐਂਡ ਦੀ ਦੁਬਾਰਾ ਉਸਾਰੀ ਹੈ, ਮਾਈਗ੍ਰੇਸ਼ਨ ਨਹੀਂ। ਇਹ ਬਾਅਦ ਵਿੱਚ ਕਰੋ, ਜੇ ਕਰਨਾ ਹੀ ਹੋਵੇ, ਜਦੋਂ ਐਪ Supabase ਨਾਲ Mythex ’ਤੇ ਚੱਲ ਰਹੀ ਹੋਵੇ।

ਕਦਮ 3: ਕੋਡ ਨੂੰ Mythex ਵਿੱਚ ਲਿਆਓ

Mythex ਵਿੱਚ ਇੱਕ ਨਵਾਂ, ਖਾਲੀ ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ। ਫਿਰ ਇਹ ਵਿੱਚੋਂ ਕੋਈ ਇੱਕ ਕਰੋ:

  • ਆਰਕਾਈਵ ਇੰਪੋਰਟ ਕਰੋ। project settings → Export → Import into this project ਖੋਲ੍ਹੋ ਅਤੇ .zip, .tar.gz ਜਾਂ .tgz ਅੱਪਲੋਡ ਕਰੋ। GitHub ਦਾ Download ZIP ਬਟਨ ਇੱਥੇ ਕੰਮ ਕਰਨ ਵਾਲੀ ਫਾਈਲ ਦਿੰਦਾ ਹੈ।
  • GitHub ਜੋੜੋ ਅਤੇ ਪੁੱਲ ਕਰੋ। ਪ੍ਰੋਜੈਕਟ ਸੈਟਿੰਗਾਂ ਵਿੱਚ GitHub ਜੋੜੋ, ਰਿਪੋ ਲਿੰਕ ਕਰੋ ਅਤੇ ਪੁੱਲ ਕਰੋ। GitHub ਸਿੰਕ Pro ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ।

ਇੰਪੋਰਟ ਪ੍ਰੋਜੈਕਟ ਦੀਆਂ ਫਾਈਲਾਂ ਬਦਲ ਦਿੰਦਾ ਹੈ, ਇਸ ਲਈ ਖਾਲੀ ਪ੍ਰੋਜੈਕਟ ਵਰਤੋ। ਆਰਕਾਈਵ ਵਿੱਚ ਕੋਈ ਵੀ .env ਫਾਈਲ ਇੰਪੋਰਟ ਵੇਲੇ ਹਟਾ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ, ਇਸ ਲਈ ਕੋਈ ਸੀਕ੍ਰੇਟ ਗਲਤੀ ਨਾਲ ਨਾਲ ਨਹੀਂ ਆਉਂਦਾ। ਸਫ਼ਲ ਇੰਪੋਰਟ ਤੋਂ ਬਾਅਦ Mythex ਇੱਕ ਨਵੀਂ ਚੈਟ ਖੋਲ੍ਹ ਸਕਦਾ ਹੈ ਜਿੱਥੇ ਏਜੰਟ ਡਿਪੈਂਡੈਂਸੀਆਂ ਇੰਸਟਾਲ ਕਰਦਾ ਹੈ, ਪਤਾ ਲਾਉਂਦਾ ਹੈ ਕਿ ਐਪ ਕਿਵੇਂ ਚਲਾਉਣੀ ਹੈ, ਅਤੇ Preview ਚਾਲੂ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਉਸ ਚੈਟ ਨੂੰ ਹੋਰ ਚੈਟਾਂ ਵਾਂਗ ਹੀ ਦਿਸ਼ਾ ਦੇ ਸਕਦੇ ਹੋ। ਵੇਰਵੇ ਇੰਪੋਰਟ ਤੋਂ ਬਾਅਦ ਵਿੱਚ ਹਨ।

ਜੇ Preview ਆਪਣੇ ਆਪ ਚਾਲੂ ਨਾ ਹੋਵੇ, ਤਾਂ ਪੁੱਛੋ:

ਇਹ ਪ੍ਰੋਜੈਕਟ Lovable ਤੋਂ ਐਕਸਪੋਰਟ ਹੋਇਆ ਹੈ। ਇਹ ਇੱਕ React + TypeScript + Tailwind ਐਪ ਹੈ ਜੋ Supabase ਵਰਤਦੀ ਹੈ। ਡਿਪੈਂਡੈਂਸੀਆਂ ਇੰਸਟਾਲ ਕਰੋ, package.json ਤੋਂ ਡੈਵ ਕਮਾਂਡ ਪਤਾ ਕਰੋ, ਅਤੇ Preview ਚਾਲੂ ਕਰੋ। ਅਜੇ ਐਪ ਦਾ ਕੋਡ ਨਾ ਬਦਲੋ।

ਕਦਮ 4: ਆਪਣੇ ਸੀਕ੍ਰੇਟ ਮੁੜ ਲਾਓ

project settings → Secrets ਖੋਲ੍ਹੋ ਅਤੇ ਹਰ ਉਹ ਮੁੱਲ ਜੋੜੋ ਜੋ ਐਪ ਨੂੰ ਚਾਹੀਦਾ ਹੈ। Supabase ਵਾਲੀ ਐਪ ਲਈ ਆਮ ਤੌਰ ’ਤੇ ਇਹ ਹੁੰਦਾ ਹੈ: Supabase ਪ੍ਰੋਜੈਕਟ URL ਅਤੇ ਜਨਤਕ (anon ਜਾਂ publishable) ਕੁੰਜੀ। ਨਾਂ .env.example ਤੋਂ ਲਓ, ਜਾਂ ਉਸ ਥਾਂ ਤੋਂ ਜਿੱਥੇ ਕੋਡ ਉਨ੍ਹਾਂ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ।

ਦੋ ਨਿਯਮ:

  • ਫਰੰਟਐਂਡ ਵੇਰੀਏਬਲਾਂ ਵਿੱਚ ਸਿਰਫ਼ ਜਨਤਕ ਕੁੰਜੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। Vite ਐਪ ਵਿੱਚ VITE_ ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੀ ਕੋਈ ਵੀ ਚੀਜ਼ ਹਰ ਵਿਜ਼ਟਰ ਵੱਲੋਂ ਡਾਊਨਲੋਡ ਹੋਣ ਵਾਲੇ JavaScript ਵਿੱਚ ਪੱਕੀ ਹੋ ਜਾਂਦੀ ਹੈ।
  • Supabase ਦੀ service role ਕੁੰਜੀ ਕਦੇ ਵੀ ਫਰੰਟਐਂਡ ਕੋਡ ਵਿੱਚ ਨਾ ਪਾਓ। ਜੇ ਸਰਵਰ ਵਾਲਾ ਫੰਕਸ਼ਨ ਇਸ ਨੂੰ ਚਾਹੁੰਦਾ ਹੈ, ਤਾਂ ਇਹ ਸਰਵਰ ਵੱਲ ਹੀ ਰਹਿੰਦੀ ਹੈ।

ਫਿਰ ਏਜੰਟ ਨੂੰ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਕਹੋ ਕਿ ਐਪ ਇਨ੍ਹਾਂ ਨੂੰ ਪੜ੍ਹਦੀ ਹੈ:

ਵੇਖੋ ਕਿ ਇਹ ਐਪ ਕਿਹੜੇ ਐਨਵਾਇਰਨਮੈਂਟ ਵੇਰੀਏਬਲ ਪੜ੍ਹਦੀ ਹੈ। ਜੋ ਅਜੇ ਪ੍ਰੋਜੈਕਟ ਸੀਕ੍ਰੇਟਾਂ ਵਿੱਚ ਨਹੀਂ ਹਨ ਉਨ੍ਹਾਂ ਦੀ ਸੂਚੀ ਦਿਓ, ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਮੁੱਲ ਨਾ ਛਾਪੋ।

ਜਨਤਕ ਅਤੇ ਨਿੱਜੀ ਮੁੱਲਾਂ ਦਾ ਫਰਕ ਸਮਝਣ ਲਈ ਸਾਡੀ ਐਨਵਾਇਰਨਮੈਂਟ ਵੇਰੀਏਬਲ ਅਤੇ ਸੀਕ੍ਰੇਟ ਗਾਈਡ ਵੇਖੋ।

ਕਦਮ 5: ਕੁਝ ਵੀ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਜਾਂਚੋ

ਤੁਹਾਡੀ Lovable ਐਪ ਅਜੇ ਲਾਈਵ ਹੈ, ਇਸ ਲਈ ਕੋਈ ਜਲਦੀ ਨਹੀਂ। Mythex ਵਾਲੇ ਵਰਜਨ ਨੂੰ Preview ਵਿੱਚ ਅਸਲ ਕੰਮਾਂ ਨਾਲ ਜਾਂਚੋ:

  • ਸਾਈਨ ਅੱਪ, ਲੌਗ ਇਨ, ਲੌਗ ਆਉਟ, ਅਤੇ ਪਾਸਵਰਡ ਰੀਸੈੱਟ
  • ਇੱਕ ਰਿਕਾਰਡ ਬਣਾਓ, ਸੋਧੋ ਅਤੇ ਮਿਟਾਓ
  • ਜੇ ਐਪ ਫਾਈਲ ਅੱਪਲੋਡ ਕਰਦੀ ਹੈ, ਤਾਂ ਇੱਕ ਫਾਈਲ ਅੱਪਲੋਡ ਕਰੋ
  • ਕੋਈ ਵੀ ਜੋ Edge Function ਜਾਂ ਤੀਜੀ-ਧਿਰ API ਨੂੰ ਕਾਲ ਕਰਦਾ ਹੈ

Supabase ਔਥ ਵਿੱਚ ਇੱਕ ਸੈਟਿੰਗ ਆਸਾਨੀ ਨਾਲ ਭੁੱਲ ਜਾਂਦੀ ਹੈ: ਲੌਗਇਨ ਅਤੇ ਪਾਸਵਰਡ-ਰੀਸੈੱਟ ਈਮੇਲਾਂ ਲਈ ਇਜਾਜ਼ਤ-ਪ੍ਰਾਪਤ redirect URLs। ਉੱਥੇ ਆਪਣੇ Mythex ਪ੍ਰੀਵਿਊ ਅਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਪਤੇ ਜੋੜੋ, ਨਹੀਂ ਤਾਂ ਲੌਗਇਨ ਪੁਰਾਣੇ ਡੋਮੇਨ ’ਤੇ ਵਾਪਸ ਚਲੇ ਜਾਣਗੇ।

Mythex ਦੀ /test ਕਮਾਂਡ ਏਜੰਟ ਨੂੰ ਤੁਹਾਡੇ ਪ੍ਰੀਵਿਊ ’ਤੇ ਯੂਜ਼ਰ ਵਾਂਗ ਕਲਿੱਕ ਕਰਵਾਉਂਦੀ ਹੈ ਅਤੇ ਟੁੱਟੇ ਕੰਮ ਦੀ ਰਿਪੋਰਟ ਦਿੰਦੀ ਹੈ। ਲਾਂਚ ਤੋਂ ਪਹਿਲਾਂ ਆਪਣੀ ਐਪ ਜਾਂਚਣ ਦੀ ਪੂਰੀ ਚੈੱਕਲਿਸਟ ਲਈ ਲਾਂਚ ਤੋਂ ਪਹਿਲਾਂ ਐਪ ਕਿਵੇਂ ਟੈਸਟ ਕਰੀਏ ਗਾਈਡ ਵੇਖੋ।

ਕਦਮ 6: ਪ੍ਰਕਾਸ਼ਿਤ ਕਰੋ ਅਤੇ ਡੋਮੇਨ ਬਦਲੋ

ਜਦੋਂ ਸਭ ਕੁਝ ਠੀਕ ਚੱਲੇ, ਤਾਂ ਵਰਕਸਪੇਸ ਤੋਂ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰੋ ਤਾਂ ਜੋ <slug>.mythex.app ਪਤਾ ਮਿਲੇ। ਉੱਥੇ ਫਿਰ ਜਾਂਚੋ, ਕਿਉਂਕਿ ਪ੍ਰਕਾਸ਼ਿਤ ਐਪ ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਦੀ ਵੱਖਰੀ ਕਾਪੀ ਹੁੰਦੀ ਹੈ।

Pro ’ਤੇ ਤੁਸੀਂ ਆਪਣਾ ਡੋਮੇਨ ਜੋੜ ਸਕਦੇ ਹੋ। ਆਪਣੇ ਡੋਮੇਨ ਪ੍ਰਦਾਤਾ ’ਤੇ DNS ਰਿਕਾਰਡ ਬਦਲੋ, ਨਵਾਂ ਪਤਾ Supabase ਦੇ ਇਜਾਜ਼ਤ-ਪ੍ਰਾਪਤ redirect URLs ਵਿੱਚ ਜੋੜੋ, ਅਤੇ ਫਿਰ ਹੀ Lovable ਵਾਲਾ ਵਰਜਨ ਬੰਦ ਕਰੋ। DNS ਦਾ ਕਦਮ-ਦਰ-ਕਦਮ ਵੇਰਵਾ ਸਾਡੀ ਕਸਟਮ ਡੋਮੇਨ ਜੋੜਨ ਗਾਈਡ ਵਿੱਚ ਹੈ।

ਆਮ ਗਲਤੀਆਂ

  • ਡੇਟਾਬੇਸ ਅਤੇ ਫਰੰਟਐਂਡ ਇੱਕੋ ਵੇਲੇ ਲਿਜਾਣਾ। ਪਹਿਲਾਂ ਫਰੰਟਐਂਡ ਲਿਜਾਓ, ਸਾਬਤ ਕਰੋ ਕਿ ਮੌਜੂਦਾ ਬੈਕਐਂਡ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ, ਫਿਰ ਡੇਟਾ ਬਾਰੇ ਫ਼ੈਸਲਾ ਕਰੋ।
  • Edge Functions ਭੁੱਲ ਜਾਣਾ। ਜੇ ਐਪ Supabase Edge Functions ਕਾਲ ਕਰਦੀ ਹੈ, ਤਾਂ ਉਹ ਜਾਂ ਤਾਂ Supabase ’ਤੇ ਰਹਿਣਗੇ ਜਾਂ ਸਰਵਰ ਕੋਡ ਵਜੋਂ ਦੁਬਾਰਾ ਲਿਖਣੇ ਪੈਣਗੇ। ਇਹ Vite ਫਰੰਟਐਂਡ ਦੇ ਅੰਦਰ ਨਹੀਂ ਚੱਲਦੇ।
  • Service role ਕੁੰਜੀ ਫਰੰਟਐਂਡ ਵਿੱਚ ਪਾਉਣਾ। ਇਹ ਡੇਟਾਬੇਸ ’ਤੇ ਪੂਰੀ ਪਹੁੰਚ ਦਿੰਦੀ ਹੈ, ਜਿਸ ਕਿਸੇ ਨੇ ਵੀ devtools ਖੋਲ੍ਹੇ ਉਸ ਨੂੰ।
  • ਔਥ redirect URLs ਗੁੰਮ ਹੋਣਾ। ਲੌਗਇਨ ਪ੍ਰੀਵਿਊ ਵਿੱਚ ਚੱਲਦਾ ਹੈ, ਪਰ ਅਸਲ ਡੋਮੇਨ ’ਤੇ ਫੇਲ੍ਹ ਹੁੰਦਾ ਹੈ।
  • ਪ੍ਰਕਾਸ਼ਿਤ URL ਜਾਂਚਣ ਤੋਂ ਪਹਿਲਾਂ DNS ਬਦਲਣਾ। ਪਹਿਲਾਂ mythex.ai ਪਤਾ ਜਾਂਚੋ; DNS ਬਦਲਾਅ ਵਾਪਸ ਕਰਨ ਵਿੱਚ ਸਮਾਂ ਲੱਗਦਾ ਹੈ।
  • ਕੰਮ ਵਾਲੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਇੰਪੋਰਟ ਕਰਨਾ। ਇੰਪੋਰਟ ਫਾਈਲਾਂ ਬਦਲ ਦਿੰਦਾ ਹੈ। ਨਵਾਂ ਪ੍ਰੋਜੈਕਟ ਵਰਤੋ।

ਕਦੋਂ Lovable ’ਤੇ ਰਹਿਣਾ ਸਮਝਦਾਰੀ ਹੈ

ਆਪਣੇ ਆਪ ਨਾਲ ਇਮਾਨਦਾਰ ਰਹੋ ਕਿ ਤੁਸੀਂ ਕਿਉਂ ਜਾ ਰਹੇ ਹੋ। Lovable Preview ’ਤੇ ਪੁਆਇੰਟ-ਐਂਡ-ਕਲਿੱਕ ਵਿਜ਼ੁਅਲ ਸੋਧਾਂ ਅਤੇ Lovable Cloud ਨਾਲ ਇੱਕ ਤਿਆਰ ਬੈਕਐਂਡ ਦਿੰਦਾ ਹੈ, ਅਤੇ Mythex ਕੋਲ ਇਹ ਦੋਵੇਂ ਨਹੀਂ ਹਨ। ਜੇ ਤੁਸੀਂ ਰੋਜ਼ ਇਨ੍ਹਾਂ ’ਤੇ ਨਿਰਭਰ ਹੋ, ਤਾਂ ਜਾਣਾ ਲਾਭ ਨਾਲੋਂ ਵੱਧ ਖਰਚਾ ਪਾਵੇਗਾ। Mythex ਉਦੋਂ ਬਿਹਤਰ ਹੈ ਜਦੋਂ ਤੁਹਾਨੂੰ ਚੈਟ ਦੇ ਨਾਲ ਇੱਕ ਅਸਲ ਕੋਡ ਐਡੀਟਰ ਅਤੇ ਟਰਮੀਨਲ ਚਾਹੀਦੇ ਹਨ, ਬਣਾਉਣ ਅਤੇ ਹੋਸਟਿੰਗ ਲਈ ਇੱਕੋ ਕ੍ਰੈਡਿਟ ਬੈਲੰਸ, ਜਾਂ ਕੋਈ ਵੱਖਰਾ ਸਟੈਕ ਚਲਾਉਣਾ ਹੈ। ਵੇਰਵੇ ਲਈ ਸਾਡੀ Lovable ਦੇ ਬਦਲ ਗਾਈਡ ਅਤੇ Mythex ਬਨਾਮ Lovable ਪੇਜ ਵੇਖੋ।

ਮਾਈਗ੍ਰੇਸ਼ਨ ਚੈੱਕਲਿਸਟ

  • ਐਪ ਦਾ ਹਰ ਹਿੱਸਾ ਲਿਸਟ ਕੀਤਾ: ਕੋਡ, ਡੇਟਾਬੇਸ, ਯੂਜ਼ਰ, ਫਾਈਲਾਂ, ਫੰਕਸ਼ਨ, ਸੀਕ੍ਰੇਟ, ਡੋਮੇਨ
  • ਕੋਡ ਤੁਹਾਡੇ ਆਪਣੇ GitHub ਰਿਪੋ ਵਿੱਚ ਸਿੰਕ ਕੀਤਾ
  • ਬੈਕਐਂਡ ਦਾ ਫ਼ੈਸਲਾ ਹੋਇਆ (Supabase ਰੱਖਣਾ, ਜਾਂ Lovable Cloud ਤੋਂ ਐਕਸਪੋਰਟ)
  • ਕੋਡ ਇੱਕ ਖਾਲੀ Mythex ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਇੰਪੋਰਟ ਹੋਇਆ, Preview ਚੱਲ ਰਿਹਾ ਹੈ
  • ਸੀਕ੍ਰੇਟ ਮੁੜ ਲਾਏ; VITE_ ਵੇਰੀਏਬਲਾਂ ਵਿੱਚ ਕੋਈ ਨਿੱਜੀ ਕੁੰਜੀ ਨਹੀਂ
  • ਔਥ redirect URLs ਨਵੇਂ ਪਤਿਆਂ ਲਈ ਅੱਪਡੇਟ ਕੀਤੇ
  • Preview ਵਿੱਚ ਸਾਈਨ ਅੱਪ, ਲੌਗਇਨ, ਮੁੱਖ ਡੇਟਾ ਕੰਮ ਅਤੇ ਅੱਪਲੋਡ ਜਾਂਚੇ
  • ਪ੍ਰਕਾਸ਼ਿਤ ਕਰ ਕੇ mythex.ai ਪਤੇ ’ਤੇ ਮੁੜ ਜਾਂਚਿਆ
  • DNS ਬਦਲਿਆ; ਪੁਰਾਣੀ ਐਪ ਨਵੀਂ ਦੀ ਪੁਸ਼ਟੀ ਤੋਂ ਬਾਅਦ ਹੀ ਬੰਦ ਕੀਤੀ

Mythex ਵਾਲੇ ਪਾਸੇ ਲਈ ਡੌਕਸ ਵਿੱਚ GitHub, ਐਕਸਪੋਰਟ ਅਤੇ ਇੰਪੋਰਟ ਵੇਖੋ।

ਸਵਾਲ

ਕੀ ਮੈਂ Lovable ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਦੁਬਾਰਾ ਬਣਾਏ ਬਿਨਾਂ Mythex ’ਤੇ ਲਿਜਾ ਸਕਦਾ ਹਾਂ?

ਆਮ ਤੌਰ ’ਤੇ, ਹਾਂ। Lovable ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਦਾ ਕੋਡ GitHub ਨਾਲ ਸਿੰਕ ਕਰਨ ਦਿੰਦਾ ਹੈ, ਅਤੇ Mythex ਉਹ ਕੋਡ ਜੁੜੇ GitHub ਰਿਪੋ ਜਾਂ .zip ਜਾਂ .tar.gz ਫਾਈਲ ਤੋਂ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਇੰਪੋਰਟ ਕਰ ਸਕਦਾ ਹੈ। ਫਰੰਟਐਂਡ ਜਿਵੇਂ ਹੈ ਉਵੇਂ ਆਉਂਦਾ ਹੈ; ਕੰਮ ਸੀਕ੍ਰੇਟ, ਬੈਕਐਂਡ ਅਤੇ ਡੋਮੇਨ ਵਿੱਚ ਹੈ।

ਮੇਰੇ Supabase ਜਾਂ Lovable Cloud ਡੇਟਾਬੇਸ ਦਾ ਕੀ ਹੋਵੇਗਾ?

ਡੇਟਾਬੇਸ ਕੋਡ ਦਾ ਹਿੱਸਾ ਨਹੀਂ ਹੈ। ਜੇ ਤੁਹਾਡੀ ਐਪ ਤੁਹਾਡਾ ਆਪਣਾ Supabase ਪ੍ਰੋਜੈਕਟ ਵਰਤਦੀ ਹੈ, ਤਾਂ ਮਾਈਗ੍ਰੇਸ਼ਨ ਤੋਂ ਬਾਅਦ ਵੀ ਉਹੀ ਵਰਤ ਸਕਦੀ ਹੈ। ਜੇ ਇਹ Lovable Cloud ਵਰਤਦੀ ਹੈ, ਤਾਂ Lovable ਡੇਟਾਬੇਸ ਐਕਸਪੋਰਟ ਦਾ ਵੇਰਵਾ ਦਿੰਦਾ ਹੈ ਅਤੇ ਕਹਿੰਦਾ ਹੈ ਕਿ ਉਸ ਬੈਕਐਂਡ ਨੂੰ ਲਿਜਾਣ ਲਈ ਸਮਰਥਿਤ ਮੰਜ਼ਿਲਾਂ ਮੈਨੇਜਡ ਜਾਂ ਸੈਲਫ-ਹੋਸਟਡ Supabase ਹਨ।

ਕੀ ਮੇਰੇ ਯੂਜ਼ਰਾਂ ਨੂੰ ਦੁਬਾਰਾ ਸਾਈਨ ਅੱਪ ਕਰਨਾ ਪਵੇਗਾ?

ਨਹੀਂ, ਜੇ ਐਪ ਉਹੀ ਔਥ ਬੈਕਐਂਡ ਵਰਤਦੀ ਰਹੇ, ਜਿਵੇਂ ਉਹੀ Supabase ਪ੍ਰੋਜੈਕਟ। Lovable ਦੇ Cloud ਡੇਟਾਬੇਸ ਐਕਸਪੋਰਟ ਵਿੱਚ ਯੂਜ਼ਰ ਖਾਤੇ ਅਤੇ ਪਾਸਵਰਡ ਹੈਸ਼ ਹੁੰਦੇ ਹਨ, ਪਰ ਔਥ ਨੂੰ ਕਿਸੇ ਹੋਰ ਪ੍ਰਦਾਤਾ ’ਤੇ ਲਿਜਾਣਾ ਵੱਡਾ ਕੰਮ ਹੈ ਅਤੇ ਉਸ ਦੀ ਵੱਖਰੀ ਯੋਜਨਾ ਬਣਾ ਕੇ ਜਾਂਚ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ।

ਕੀ Mythex ’ਤੇ Lovable Cloud ਵਾਂਗ ਬਿਲਟ-ਇਨ ਲੌਗਇਨ ਅਤੇ ਭੁਗਤਾਨ ਹਨ?

ਨਹੀਂ। Mythex ਐਂਡ-ਯੂਜ਼ਰ ਲੌਗਇਨ ਜਾਂ Stripe ਬਿਲਟ-ਇਨ ਨਹੀਂ ਦਿੰਦਾ। ਏਜੰਟ ਤੁਹਾਡੇ ਆਪਣੇ ਪ੍ਰਦਾਤਾ ਅਤੇ ਕੁੰਜੀਆਂ ਐਪ ਵਿੱਚ ਜੋੜਦਾ ਹੈ, ਇਸੇ ਲਈ ਮੌਜੂਦਾ Supabase ਪ੍ਰੋਜੈਕਟ ਰੱਖਣਾ ਅਕਸਰ ਸਭ ਤੋਂ ਸਰਲ ਰਸਤਾ ਹੁੰਦਾ ਹੈ।

Mythex · Pricing · AI ਨਾਲ ਕੁਝ ਵੀ ਬਣਾਓ · ਵੈੱਬਸਾਈਟ ਅਤੇ ਐਪ ਟੈਂਪਲੇਟ · Mythex ਦੀ ਤੁਲਨਾ · AI ਐਪ ਬਣਾਉਣ ਦੀ ਸ਼ਬਦਾਵਲੀ · ਮੁਫ਼ਤ AI ਐਪ ਬਣਾਉਣ ਵਾਲੇ ਟੂਲ · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)