Je hebt een app ge-vibe-code'd. En nu?
Tools als Claude Code, Cursor en Bolt hebben het ongelooflijk makkelijk gemaakt om werkende applicaties te bouwen. Onze CEO bij Speakup is zelf interne dashboards en tools gaan bouwen. Dat is gaaf.
Maar ik merkte iets: hij had nog steeds het NOC-team nodig om de app te deployen en dingen als e-mail en DNS werkend te krijgen. En dat is geen uitzondering, dat is de regel.
Bouwen is makkelijk geworden. Deployen niet.
AI heeft het bouwen gedemocratiseerd. Je kunt in een weekend een werkende Next.js app neerzetten. Maar zodra je localhost:3000 wilt vervangen door een echt domein, loop je tegen dezelfde muur als altijd:
- Waar draai je dit? Een VPS? Vercel? En hoe kies je?
- DNS records:
A,AAAA,CNAME. Wat moet waarheen? - HTTPS via Let's Encrypt: automatisch vernieuwen, of handmatig en vergeten?
- Database: draait die in je container? Overleeft die een
docker restart? - Backups: wie maakt ze, waar staan ze, en heb je ooit getest of ze werken?
- E-mail: als je app mail stuurt zonder SPF/DKIM/DMARC, belandt alles in spam
Een echt voorbeeld
Iemand bouwt een app met Bolt. Frontend, backend, database, het werkt lokaal. Dan:
$ ssh root@mijn-vps
$ git clone ...
$ docker compose up -d
$ # ...en nu? De app draait. Maar er is geen reverse proxy, geen SSL, geen domein gekoppeld. De database heeft geen volume mount, dus bij een container restart is alles weg. Er is geen monitoring, dus als de app crasht om 3 uur 's nachts, merkt niemand het tot de volgende ochtend.
Dit is geen hypothetisch scenario. Dit is wat ik regelmatig tegenkom.
Wat er eigenlijk moet gebeuren
Een minimale productie-setup voor een web app ziet er ongeveer zo uit:
- Reverse proxy (nginx of Caddy) met automatisch TLS
- DNS correct geconfigureerd, inclusief
CAArecords - Database met persistent storage en dagelijkse backups
- Environment variables buiten de repo, niet hardcoded
- Monitoring: minimaal uptime checks en disk space alerts
- Firewall: alleen de poorten open die je nodig hebt
- CI/CD: push naar main = automatische deploy
Geen van deze dingen is ingewikkeld. Maar als je ze nooit eerder hebt gedaan, kost het je dagen uitzoeken. En als je het verkeerd doet, merk je het pas als het te laat is.
Dit is precies waarom ik de App Deployment & Hosting dienst aanbied. Je geeft me je repository, en ik regel de hele stack. Op Nederlandse infrastructuur die ik zelf beheer.
Lees het volledige artikel op mijn persoonlijke blog →
Hulp nodig met dit onderwerp?
Via Bouwhuis IT help ik bedrijven met precies dit soort vraagstukken.