Je AI-website live zetten
Je hebt een site gebouwd met Claude, ChatGPT, Claude Code, Codex, Cursor, Lovable, v0 of Bolt — en nu moet hij online, het liefst op je eigen domeinnaam. Hieronder staat per tool hoe dat gaat. Alles begint gratis op een proefadres; wil je hem houden met eigen domein en e-mail, dan is dat € 10 per maand (een app met database € 15).
Claude of ChatGPT
Een artifact van Claude is één HTML-bestand. Kopieer de hele inhoud, plak hem op onze uploadpagina en je site staat online. Verder heb je niets nodig.
Werkt ook voor losse HTML uit ChatGPT of een andere tool. Meerdere bestanden? Zip ze en upload de zip.
Claude Code, Codex of Cursor
Deze tools hebben een terminal. Vraag ze simpelweg om je site bij Dorelli te publiceren, of draai het zelf in de map van je project:
npx github:elsaviour/dorelli-cli deploy dist --email [email protected]
De laatste regel van de uitvoer is je adres. Draai je het later nog eens in dezelfde map, dan werk je dezelfde site bij — de sleutel staat in .dorelli.json (niet in versiebeheer zetten). Geen buildmap? Laat 'dist' weg en publiceer de huidige map.
Als MCP-gereedschap
Liever dat je AI het publiceren zelf aanroept, zonder terminal? Voeg ons toe als MCP-server. In Claude Code is dat één regel; andere MCP-clients wijzen naar hetzelfde commando:
claude mcp add dorelli -- npx -y github:elsaviour/dorelli-cli mcp
Je AI krijgt dan twee gereedschappen: deploy_site (map, e-mail, gewenste naam) en site_status (map). Dezelfde .dorelli.json als de terminalvariant.
Lovable
Lovable heeft geen knop om naar een andere hoster te publiceren; de weg naar buiten loopt via GitHub. Koppel je project aan GitHub (knop rechtsboven in Lovable), en zet dan dit bestand in je repo als .github/workflows/dorelli.yml:
name: Publiceer naar Dorelli
on:
push:
branches: [main]
jobs:
publiceren:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
- run: npm ci && npm run build
- run: npx github:elsaviour/dorelli-cli deploy dist --email [email protected] --yesVanaf dan publiceert elke wijziging in Lovable zichzelf. Je project wordt gebouwd op de servers van GitHub, niet op die van ons — dat houdt het snel en veilig. Na de eerste run staat in de samenvatting welke secrets je zet, zodat de volgende push dezelfde site bijwerkt.
v0, Bolt of een ander project met een build-stap
Zelfde verhaal: bouw je project en publiceer de uitvoermap. Meestal is dat dist, build of out.
npm run build npx github:elsaviour/dorelli-cli deploy dist --email [email protected]
Heeft je project een server en database? Dat is de App-bundel
Inloggen, bestellingen, een dashboard met data: dan is je project een Node- of Next-app en geen statische site. Die draait bij ons in een eigen container met een eigen Postgres-database (€ 15 per maand na 14 dagen proef). Het image wordt op GitHub gebouwd, nooit op onze server, dus dit loopt altijd via een workflow in je repo:
name: Deploy app naar Dorelli
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: elsaviour/dorelli-cli/.github/actions/dorelli-deploy@v1
with:
plan: app
email: [email protected]
site-id: ${{ secrets.DORELLI_SITE_ID }}
deploy-token: ${{ secrets.DORELLI_DEPLOY_TOKEN }}
registry-user: ${{ secrets.DORELLI_REGISTRY_USER }}
registry-password: ${{ secrets.DORELLI_REGISTRY_PASSWORD }}De eerste run maakt de site en een registry-token aan en zegt welke vier secrets je zet. Je app krijgt DATABASE_URL en PORT (standaard 3000) als omgevingsvariabelen; geen Dockerfile nodig, wij gebruiken dan npm ci, npm run build, npm start. De app schaalt naar nul bij geen bezoek — het eerste bezoek daarna duurt 10 tot 30 seconden. Logs, herstart en variabelen staan in je portaal.
Wat wel en niet kan
Website (€ 10): HTML, CSS, afbeeldingen, lettertypen en JavaScript dat in de browser draait — tot 50 MB per upload en 500 bestanden. App (€ 15): elke Node-app die op een poort luistert, met een eigen database. Meer nodig — grotere containers, een eigen databaseserver, cache, opslag, geplande taken? Dat is Verbruik: € 10 basis plus wat je gebruikt tegen kostprijs, zie de tarieven. Alles daarbuiten: mail ons.
Bekijk de tarieven →En daarna?
Je proefsite staat 14 dagen op een subdomein van ons en wordt niet door Google geïndexeerd. Bevalt het, dan zetten wij hem voor € 10 per maand op je eigen domeinnaam: inclusief SSL, e-mail op je eigen domein, dagelijkse back-ups, monitoring en een Nederlandse factuur. Geen btw erbij: € 10 is wat je betaalt. Wij regelen de verhuizing; jij hoeft niets uit te zoeken.
Zet je site nu onlineBen je een AI-agent? De korte versie staat op /llms.txt en de API op /openapi.json.