BlogVibecode

Kan ik mijn Lovable- of Bolt-app exporteren en zelf hosten?

Ja, en dat is verstandiger dan het uitstellen. Wat je precies meekrijgt bij een export, wat er níét in zit, en waar je op moet letten voordat je de knop indrukt.

Door Bas Voets6 min lezen

Deze vraag komt meestal op één van twee momenten: je wilt je eigen domeinnaam gebruiken, of je begint je ongemakkelijk te voelen bij het idee dat je hele bedrijf op het account van een tool staat. Allebei terechte redenen, en het antwoord is in beide gevallen ja.

Wat je meekrijgt

De meeste tools exporteren naar een GitHub-repository. Wat daarin staat is echte code: de schermen, de logica, de configuratie. Dat is jouw eigendom en je kunt het bij elke hostingpartij neerzetten die dit soort projecten aankan. Je zit niet vast, en dat is beter nieuws dan veel mensen aannemen.

Wat er niet in zit

  • Je database. Die staat meestal bij een aparte dienst en verhuist niet mee met de code; je moet hem apart overnemen of exporteren.
  • Je omgevingsvariabelen. De sleutels naar je database, betaaldienst en e-mail zaten in de tool en moeten opnieuw ingesteld worden op de nieuwe plek.
  • De bouwstappen die de tool onzichtbaar voor je deed. Lokaal draaien vraagt vaak een paar commando's die nergens beschreven staan.
  • Alles wat je in de tool zelf had ingesteld: domeinen, formulieren, analytics, ingebouwde authenticatie.

Die vier punten zijn samen de reden dat een export vaak eindigt in een repository die niemand meer aanraakt. De code is er, hij doet het alleen nergens.

De volgorde die wél werkt

Exporteer eerst, terwijl alles nog draait. Zet daarna de code lokaal aan de praat, met een eigen kopie van de database en je eigen sleutels — dan weet je zeker dat je alle onderdelen hebt. Zet hem pas dáárna live op je eigen hosting, en houd de oude versie nog een week in de lucht. Verhuis je domein als laatste, niet als eerste.

Een export is geen verhuizing. Het is het inpakken van de dozen; de sleutels van het nieuwe huis moet je apart regelen.

Doe dit meteen bij de export

Ververs je sleutels. Alles wat in de tool heeft gestaan en in chatvensters is langsgekomen, beschouw je als niet meer geheim. Nieuwe sleutels aanmaken kost vijf minuten en is een van de weinige beveiligingsmaatregelen die je zonder enige kennis zelf kunt nemen.

Kijk daarna of de export er ook fatsoenlijk in staat: één commit met de hele app erin betekent dat je geschiedenis begint bij vandaag. Niet erg, maar wel goed om te weten, want teruggaan naar 'hoe het vorige week was' kan dan niet meer.

Wanneer je hulp nodig hebt

Als je app betalingen doet, gebruikers heeft of gegevens bewaart die niet van jou zijn, is de export het goede moment om er iemand naar te laten kijken. Niet om alles over te bouwen, maar om te controleren of de sleutels op de juiste plek staan en of de database iets afschermt. Die twee dingen ontbreken bijna altijd, en ze zijn na een export nog steeds afwezig.

Laten we bouwen

Vertel wat je
wilt bouwen.

Een gesprek van een half uur. Je krijgt een eerlijk antwoord over wat het kost, hoe lang het duurt en of het slim is om te bouwen.

Vibecode naar productie
0:00 / 0:00