Leiðbeiningar

Hvernig flytja á frá Lovable yfir í Mythex (kóði, gögn og lén)

Til að flytja frá Lovable yfir á Mythex skaltu fyrst sækja kóðann úr Lovable í gegnum GitHub-tengingu þess, færa hann síðan inn í Mythex-verkefni með því að tengja geymsluna eða flytja inn skrá, setja leyndarmálin aftur inn og prófa í Preview áður en þú birtir. Framendinn flyst yfirleitt óbreyttur. Raunverulegu ákvarðanirnar snúast um bakendann: halda núverandi Supabase-verkefni eða flytja gögnin eitthvert annað.

Þessi leiðarvísir fer í gegnum allan flutninginn í réttri röð og er heiðarlegur um hlutina sem krefjast vinnu.

Áður en þú byrjar: hvað flyst í raun

Lovable-app er nokkrir hlutir og hver þeirra flyst á sinn hátt.

HlutiHvar hann erHvernig hann flyst
FramendakóðiLovable-verkefnið þittGitHub-samstilling eða kóðaniðurhal
Gagnagrunnur og notendurLovable Cloud eða þitt eigið Supabase-verkefniHalda honum, eða flytja út og endurheimta
Hlaðnar skrárLovable Cloud eða Supabase-geymslaHalda þeim, eða afrita sérstaklega
ÞjónustuföllSupabase Edge Functions, ef þú notar þauHalda þeim á Supabase, eða skrifa upp á nýtt
Leyndarmál og API-lyklarStillingar í Lovable / SupabaseSlá inn aftur með höndunum
LénDNS-þjónustuaðilinn þinnBeina því á nýja hýsingu

Skrifaðu þessa töflu út fyrir þitt eigið app fyrst. Það tekur tíu mínútur og kemur í veg fyrir flest óvæntu atvik.

Skref 1: Sæktu kóðann þinn út úr Lovable

Töflur Lovable (frá september 2026) lýsa tveimur leiðum út:

  • GitHub-samstilling. Lovable getur flutt út og samstillt verkefnið þitt í báðar áttir við GitHub, og skjölin þess telja upp stuðning við github.com á öllum áætlunum. Tengdu GitHub í Lovable og kóðinn lendir í geymslu sem þú átt. Athugaðu að Lovable samstillir eina grein í einu.
  • Sækja kóðasafnið. Á greiddum áætlunum Lovable geturðu sótt kóðann beint undir Project settings → Git.

GitHub er betri leið við flutning: þú færð alla sögu og getur haldið áfram að samstilla meðan þú prófar nýju uppsetninguna. Sjá GitHub-tengingu Lovable fyrir núverandi skref.

Áður en þú yfirgefur Lovable skaltu opna geymsluna og leita að:

  • .env- eða .env.example-skrá, sem telur upp umhverfisbreytur sem appið býst við
  • supabase/-möppu, sem getur geymt gagnagrunnsfólksflutninga og kóða fyrir Edge Functions
  • package.json-skriftum, sem sýna hvernig appið er byggt og keyrt

Skref 2: Ákveddu hvað gera skal við bakendann

Þetta er valið sem skiptir mestu máli. Lovable-öpp nota yfirleitt Supabase fyrir gagnagrunn og innskráningu, annaðhvort í gegnum Supabase-verkefni sem þú tengdir sjálfur eða í gegnum Lovable Cloud.

Valkostur A: Halda þínu eigin Supabase-verkefni

Ef appið þitt talar nú þegar við þitt eigið Supabase-verkefni er þetta einfaldasta leiðin. Kóði appsins heldur áfram að kalla á sömu Supabase-slóð með sömu lyklum, svo gögnin þín, notendur og skrár eru nákvæmlega þar sem þau eru. Þú flytur aðeins framendann.

Valkostur B: Flytja af Lovable Cloud

Ef appið þitt notar Lovable Cloud skjalfestir Lovable útflutning á gagnagrunni undir More → Cloud → Overview → Advanced settings. Samkvæmt skjölum Lovable (frá september 2026):

  • Útflutningurinn inniheldur allan gagnagrunninn, byggingu og gögn, þar á meðal notandareikninga og lykilorðs-hass þeirra.
  • Hann inniheldur ekki skrár í geymslu, kóða Edge Functions eða leyndarmál verkefnisins. Stillingar innskráningarveitenda fylgja heldur ekki með.
  • Útflutningar ná yfir gagnagrunna allt að 15 GB, skráin getur mest verið 5 GB, og þú getur beðið um einn útflutning á 24 klukkustunda fresti.
  • Það er engin hnappaflutningur úr Cloud yfir í Supabase, og studdir áfangastaðir fyrir flutning Cloud-bakendans eru stýrt Supabase eða sjálfhýst Supabase.

Því er hagnýta leiðin yfirleitt: endurheimtu útflutninginn í þitt eigið Supabase-verkefni, búðu aftur til geymslufötur, Edge Functions og auðkenningarstillingar þar, og meðhöndlaðu það síðan sem valkost A. Sjá háþróaðar stillingar hjá Lovable til að fá nánari upplýsingar.

Valkostur C: Flytja allt yfir í gagnagrunn Mythex

Mythex getur gefið verkefni sérstakan Postgres-gagnagrunn. Það er hægt að flytja gögnin þangað, en það þýðir að endurskrifa alla staði þar sem appið notar Supabase-biðlarann, og Mythex er ekki með innbyggða innskráningu notenda, svo þú þyrftir líka að tengja sérstakan auðkenningarveitanda. Það er alvöru endurbygging bakendans, ekki flutningur. Gerðu það síðar, ef þá nokkurn tímann, þegar appið keyrir á Mythex með Supabase.

Skref 3: Færðu kóðann inn í Mythex

Búðu til nýtt, tómt verkefni í Mythex. Veldu síðan eitt af þessu:

  • Flyttu inn skrá. Opnaðu project settings → Export → Import into this project og hladdu upp .zip, .tar.gz eða .tgz. Hnappinn Download ZIP á GitHub gefur skrá sem virkar hér.
  • Tengdu GitHub og sæktu. Tengdu GitHub í stillingum verkefnisins, tengdu geymsluna og sæktu. GitHub-samstilling er eiginleiki í Pro.

Innflutningur kemur í staðinn fyrir skrár verkefnisins, svo notaðu tómt verkefni. Allar .env-skrár í skjalasafninu eru fjarlægðar við innflutning, svo engin leyndarmál slæðast með óvart. Eftir vel heppnaðan innflutning getur Mythex opnað nýtt spjall þar sem agentinn setur upp ósjálfstæði, finnur út hvernig appið keyrir og kemur Preview í gang. Þú getur stýrt því spjalli eins og hverju öðru. Upplýsingarnar eru í Eftir innflutning.

Ef Preview kemur ekki upp af sjálfu sér skaltu spyrja:

Þetta verkefni var flutt út úr Lovable. Það er React + TypeScript + Tailwind app sem notar Supabase. Settu upp ósjálfstæðin, finndu út dev-skipunina út frá package.json og komdu Preview í gang. Ekki breyta neinum kóða appsins enn.

Skref 4: Settu leyndarmálin aftur inn

Opnaðu project settings → Secrets og bættu við hverju gildi sem appið þitt þarfnast. Fyrir Supabase-knúið app þýðir það yfirleitt slóð Supabase-verkefnisins og opinbera (anon eða publishable) lykilinn. Taktu nöfnin úr .env.example eða frá þeim stað þar sem kóðinn les þau.

Tvær reglur:

  • Aðeins opinberir lyklar eiga heima í breytum framenda. Í Vite-appi er allt sem hefst á VITE_ bakað inn í JavaScript sem hver gestur sækir.
  • Settu aldrei Supabase service role-lykil í kóða framenda. Ef þjónustuhlið fall þarf hann, þá er hann áfram þjónustumegin.

Biddu síðan agentinn um að staðfesta að appið lesi þau:

Athugaðu hvaða umhverfisbreytur þetta app les. Listaðu þær sem ekki eru stilltar í leyndarmálum verkefnisins ennþá, og prentaðu ekki gildin þeirra.

Leiðarvísirinn okkar um umhverfisbreytur og leyndarmál útskýrir muninn á opinberum og einkagildum.

Skref 5: Prófaðu áður en þú skiptir nokkru

Lovable-appið þitt er enn í loftinu, svo það liggur ekkert á. Prófaðu Mythex-útgáfuna í Preview á raunverulegum ferlum:

  • Skráðu þig, skráðu þig inn, skráðu þig út og endurstilltu lykilorð
  • Búðu til, breyttu og eyddu færslu
  • Hlaðaðu upp skrá, ef appið þitt gerir það
  • Allt sem kallar á Edge Function eða þriðja aðila API

Supabase-auðkenning hefur eina stillingu sem auðvelt er að missa af: redirect URLs sem leyfðar eru fyrir innskráningar- og endurstillingarpósta lykilorða. Bættu Mythex-forskoðunar- og birtingarslóðunum þínum þar við, annars lenda innskráningar aftur á gamla léninu.

Skipunin /test í Mythex lætur agentinn smella í gegnum forskoðunina þína eins og notandi og tilkynna bilaða ferla. Leiðarvísirinn okkar um að prófa appið þitt fyrir opnun hefur ítarlegri gátlista.

Skref 6: Birtu og færðu lénið

Þegar allt virkar skaltu birta úr vinnusvæðinu til að fá <slug>.mythex.app-slóð. Prófaðu aftur þar, því birta appið er sérstök afrit af verkefninu þínu.

Á Pro geturðu tengt þitt eigið lén. Uppfærðu DNS-færslurnar hjá lénsþjónustunni þinni, bættu nýju slóðinni við leyfðar endurbeiningarslóðir Supabase, og taktu fyrst þá Lovable-útgáfuna niður. Leiðarvísirinn okkar um tengingu sérsniðins léns fjallar um DNS skref fyrir skref.

Algeng mistök

  • Flytja gagnagrunninn og framendann á sama tíma. Færðu framendann fyrst, sannaðu að hann virki gegn núverandi bakenda, og ákveddu síðan um gögnin.
  • Gleyma Edge Functions. Ef appið kallar á Supabase Edge Functions verða þau áfram á Supabase eða þarf að skrifa þau upp á nýtt sem þjónustukóða. Þau keyra ekki inni í Vite-framenda.
  • Líma service role-lykilinn í framendann. Hann gefur fullan aðgang að gagnagrunninum þínum hverjum þeim sem opnar devtools.
  • Vantar auðkenningarslóðir fyrir endurbeiningu. Innskráning virkar í Preview en mistekst á raunverulega léninu.
  • Skipta DNS áður en birta slóðin er prófuð. Prófaðu mythex.ai-slóðina fyrst; DNS-breytingar taka tíma að ganga til baka.
  • Flytja inn í verkefni sem þegar hefur vinnu. Innflutningur kemur í staðinn fyrir skrárnar. Notaðu nýtt verkefni.

Hvenær það er skynsamlegt að vera áfram á Lovable

Vertu heiðarlegur við sjálfan þig um af hverju þú ert að flytja. Lovable býður upp á sjónrænar breytingar með bendli í forskoðuninni og tilbúna bakendaþjónustu með Lovable Cloud, og Mythex hefur hvorugt. Ef þú reiðir þig á þetta dagsdaglega kostar flutningurinn þig meira en hann skilar. Mythex hentar betur ef þú vilt alvöru kóðaritil og skipanalínu við hliðina á spjallinu, eina inneign fyrir bæði smíði og hýsingu, eða vilt keyra annan staflann. Lovable-valkostir leiðarvísirinn okkar og síðan Mythex vs Lovable bera þá saman nánar.

Gátlisti fyrir flutning

  • Skráði alla hluta appsins: kóða, gagnagrunn, notendur, skrár, föll, leyndarmál, lén
  • Kóði samstilltur í GitHub-geymslu sem þú átt
  • Ákvörðun um bakendann tekin (halda Supabase, eða flytja út úr Lovable Cloud)
  • Kóði fluttur í tómt Mythex-verkefni, Preview í gangi
  • Leyndarmál sett aftur inn; engir einkalyklar í VITE_-breytum
  • Auðkenningarslóðir fyrir endurbeiningu uppfærðar fyrir nýju slóðirnar
  • Nýskráning, innskráning, lykilgagnaflæði og upphleðslur prófuð í Preview
  • Birt og prófað aftur á mythex.ai-slóðinni
  • DNS flutt; gamla appið tekið niður aðeins eftir að það nýja er staðfest

Fyrir Mythex-hliðina sjá GitHub, útflutning og innflutning í skjölunum.

Spurningar

Get ég fært Lovable-verkefni yfir á Mythex án þess að smíða það upp á nýtt?

Yfirleitt já. Lovable gerir þér kleift að samstilla kóða verkefnisins við GitHub og Mythex getur flutt þann kóða inn í verkefni úr tengdri GitHub-geymslu eða úr .zip- eða .tar.gz-skrá. Framendinn flyst eins og hann er; vinnan felst í leyndarmálum, bakendanum og léninu.

Hvað gerist með Supabase- eða Lovable Cloud-gagnagrunninn minn?

Gagnagrunnurinn er ekki hluti af kóðanum. Ef appið þitt notar þitt eigið Supabase-verkefni getur það haldið áfram að nota það eftir flutninginn. Ef það notar Lovable Cloud skjalfestir Lovable útflutning á gagnagrunni og segir að studdir áfangastaðir fyrir flutning bakendans séu stýrt eða sjálfhýst Supabase.

Þurfa notendur mínir að skrá sig aftur?

Nei, ekki ef appið heldur áfram að nota sama auðkenningarbakenda, eins og sama Supabase-verkefni. Útflutningur Lovable Cloud-gagnagrunnsins inniheldur notandareikninga og lykilorðs-hass, en að flytja auðkenninguna til annars veitanda er stærra verk og ætti að skipuleggja og prófa sérstaklega.

Er innskráning og greiðslur innbyggðar í Mythex eins og í Lovable Cloud?

Nei. Mythex býður ekki upp á innbyggða innskráningu notenda eða Stripe. Agentinn tengir þína eigin þjónustuveitendur og lykla inn í appið, og þess vegna er oft einfaldast að halda núverandi Supabase-verkefni.

Mythex · Pricing · Smíðaðu hvað sem er með gervigreind · Sniðmát fyrir vefsíður og forrit · Mythex í samanburði · Orðasafn um forritasmíði með gervigreind · Ókeypis verkfæri fyrir forritasmíði með gervigreind · 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 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 简体中文 繁體中文(香港) 繁體中文(台灣)