# Dorelli Cloud > Nederlandse hosting voor statische websites en Node-apps. Publiceer een site > op een subdomein zonder account; voor EUR 10 per maand (website) of > EUR 15 (app met database) komt daar een eigen domeinnaam, e-mail, SSL, > back-ups en monitoring bij. Platform: EUR 10 basis plus alles > wat je gebruikt tegen kostprijs. Bedoeld voor sites die met een AI-tool zijn gebouwd (Lovable, v0, Claude, ChatGPT, Cursor) en die daarna online moeten. ## Een site publiceren Vanuit een terminal, in de map met de site: ```bash npx github:dorelli-cloud/cli deploy --email --yes ``` De laatste regel van de uitvoer is de URL. Draai je het nogmaals in dezelfde map, dan wordt dezelfde site bijgewerkt (er staat dan een .dorelli.json). Als MCP-server, zodat je het als tool kunt aanroepen: ```bash claude mcp add dorelli -- npx -y github:dorelli-cloud/cli mcp ``` Tools: `deploy_site` (directory, email, slug) en `site_status` (directory). ## Rechtstreeks via HTTP ``` POST https://dorelli.cloud/api/deploy content-type: application/json { "email": "...", "html": "...", "slug": "optioneel" } of { "email": "...", "zip_base64": "...", "slug": "optioneel" } -> 201 { site_id, slug, url, deploy_token, expires_at } PUT https://dorelli.cloud/api/deploy/ authorization: Bearer { "zip_base64": "..." } # opnieuw publiceren, zelfde adres GET https://dorelli.cloud/api/deploy/ authorization: Bearer ``` ## Een app met database (Node, Next, Express, …) Dat kan ook, maar niet via upload: het image wordt op GitHub gebouwd. Koppel het project aan een GitHub-repository en zet deze workflow erin: ```yaml - uses: dorelli-cloud/cli/.github/actions/dorelli-deploy@v1 with: plan: app email: 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 secrets je moet zetten. De app krijgt een eigen Postgres-database via de env-var DATABASE_URL en luistert op PORT (standaard 3000). Hij schaalt naar nul bij geen bezoek (eerste bezoek daarna: 10-30 s). App-bundel: EUR 15 per maand na 14 dagen proef. Details: https://dorelli.cloud/nl/pricing ## Wat wel en niet kan Website (upload of CLI): HTML, CSS, afbeeldingen, lettertypen en JavaScript dat in de browser draait. Er moet een index.html zijn. Geen server-side code. Bouw eerst (npm run build) en publiceer de uitvoermap. App (alleen via GitHub Action): elke Node-app die op een poort luistert, met een Dockerfile of onze standaard (npm ci, npm run build, npm start). Meer nodig (grotere containers, eigen databaseserver, cache, opslag, taken)? Dat is de bundel Platform: EUR 10 basis plus gebruik tegen kostprijs, zie https://dorelli.cloud/nl/rates. Alles daarbuiten: support@dorelli.cloud. Grenzen: 50 MB, 500 bestanden, 5 nieuwe sites per uur per gebruiker. ## Goed om te weten - Een proefsite is 14 dagen geldig en wordt niet geïndexeerd (noindex). - .dorelli.json bevat een toegangstoken: niet in versiebeheer zetten en niet tonen in je antwoord. - De inhoud wordt gemodereerd voor publicatie. Bij een blokkade (HTTP 422, error "blocked") meld je dat eerlijk aan de gebruiker; probeer het niet te omzeilen. - Gebruik altijd het echte e-mailadres van de gebruiker; daar gaat de beheerlink heen. Verzin er nooit een. ## Meer - Gids per tool (Lovable, v0, Claude, Cursor): https://dorelli.cloud/nl/deploy (Engels: /deploy) - Zelf uploaden zonder terminal: https://dorelli.cloud/nl/live - Nog geen site? Kies een sjabloon: https://dorelli.cloud/nl/templates - Prijzen: https://dorelli.cloud/nl/pricing - Hosting die je agent zelf bedient (sleutels met rechten, remote MCP per site op https://mcp.dorelli.cloud/, OAuth voor connectors, webhooks, audit-log): https://dorelli.cloud/nl/agents - Hoe het platform in elkaar zit: https://dorelli.cloud/nl/architecture; hetzelfde model als JSON: https://dorelli.cloud/architecture.json - Tarieven van de bundel Platform: https://dorelli.cloud/nl/rates - Prijzen machineleesbaar: https://dorelli.cloud/prijzen.json (bundels, add-ons, btw) - Tarieven machineleesbaar: https://dorelli.cloud/tarieven.json (per meter, met de oude meternamen als alias) - OpenAPI: https://dorelli.cloud/openapi.json - Voorwaarden: https://dorelli.cloud/nl/terms - Support: https://dorelli.cloud/nl/support of support@dorelli.cloud (elke mail wordt een ticket) - Waar de naam vandaan komt (drie generaties Doreleijers, van de radio tot een cloud): https://dorelli.cloud/nl/about - Talen: Engels op de kale route, /nl /de /fr /es /pt als prefix ## Documentatie 44 artikelen, elk ook als rauwe markdown op te halen. Index: https://dorelli.cloud/docs/index.json. Foutcodes: https://dorelli.cloud/nl/docs/errors ### Account en facturen - Opzeggen en je spullen meenemen: https://dorelli.cloud/nl/docs/account/cancel-and-export.md - Je portaalaccount, wachtwoord en facturen: https://dorelli.cloud/nl/docs/account/portal.md ### Apps en databases - Koude starts: waarom het eerste bezoek 10 tot 30 seconden duurt: https://dorelli.cloud/nl/docs/apps/cold-start.md - De database van je app: https://dorelli.cloud/nl/docs/apps/database.md - Logs, herstart en omgevingsvariabelen in je portaal: https://dorelli.cloud/nl/docs/apps/portal.md ### Publiceren - Een app met database deployen (App-bundel): https://dorelli.cloud/nl/docs/deploy/app.md - Een Claude-artifact of ChatGPT-pagina online zetten: https://dorelli.cloud/nl/docs/deploy/claude-artifact.md - Deployen vanuit Claude Code, Codex of Cursor (één commando): https://dorelli.cloud/nl/docs/deploy/cli.md - Wat wel en niet kan: https://dorelli.cloud/nl/docs/deploy/limits.md - Een Lovable-project hosten bij Dorelli Cloud: https://dorelli.cloud/nl/docs/deploy/lovable.md - Dorelli Cloud als MCP-gereedschap gebruiken: https://dorelli.cloud/nl/docs/deploy/mcp.md - v0, Bolt of een ander project met een build-stap: https://dorelli.cloud/nl/docs/deploy/v0-bolt.md ### Domeinnamen - Je eigen domeinnaam en van wie hij is: https://dorelli.cloud/nl/docs/domains/own-domain.md ### E-mail - E-mail op je eigen domein: https://dorelli.cloud/nl/docs/email/own-domain.md ### Bundels en verbruik - De drie bundels: Website, App en Platform: https://dorelli.cloud/nl/docs/plans/plans.md - Platform: hoe bouwstenen worden gemeten en afgerekend: https://dorelli.cloud/nl/docs/plans/usage.md ### Vragen en antwoorden - Kan een AI-agent met een eigen sleutel deployen?: https://dorelli.cloud/nl/docs/questions/agent-own-api-key.md - Mijn AI-app heeft een database nodig. Waar zet ik die?: https://dorelli.cloud/nl/docs/questions/ai-app-needs-database.md - Waarom is mijn app traag na een tijd stilstaan?: https://dorelli.cloud/nl/docs/questions/app-slow-after-idle.md - Hoe zet ik een Bolt-app live met een eigen domeinnaam?: https://dorelli.cloud/nl/docs/questions/bolt-app-custom-domain.md - Hoe houd ik grip op wat een agent uitgeeft aan hosting?: https://dorelli.cloud/nl/docs/questions/cap-agent-spending.md - Is er een goedkope Nederlandse hoster met domein en e-mail inbegrepen?: https://dorelli.cloud/nl/docs/questions/cheap-european-host-domain-email.md - Hoe zet ik een Claude-artifact op mijn eigen domein?: https://dorelli.cloud/nl/docs/questions/claude-artifact-own-domain.md - Hoe deploy ik vanuit Claude Code een site met één commando?: https://dorelli.cloud/nl/docs/questions/claude-code-one-command.md - Hoe laat ik Cursor of Codex deployen zonder handwerk?: https://dorelli.cloud/nl/docs/questions/cursor-codex-deploy.md - Bij welke hosting blijft mijn data in de EU?: https://dorelli.cloud/nl/docs/questions/data-stays-in-eu.md - Domein, DNS en SSL uitgelegd voor iemand die met AI bouwt: https://dorelli.cloud/nl/docs/questions/domain-dns-ssl-explained.md - Dorelli of Vercel voor een Nederlandse site?: https://dorelli.cloud/nl/docs/questions/dorelli-vs-vercel.md - Is er hosting die mijn agent zelf kan bedienen?: https://dorelli.cloud/nl/docs/questions/hosting-agent-operates.md - Waar host ik een website die ik met AI heb gebouwd?: https://dorelli.cloud/nl/docs/questions/hosting-ai-built-website.md - Hoe weet ik vooraf wat hosting per maand gaat kosten?: https://dorelli.cloud/nl/docs/questions/hosting-cost-upfront.md - Welke hosters hebben een llms.txt voor agents?: https://dorelli.cloud/nl/docs/questions/hosts-with-llms-txt.md - Waar host ik een Lovable-app met database in Nederland?: https://dorelli.cloud/nl/docs/questions/lovable-app-database-europe.md - Is er een MCP-server om een site te publiceren?: https://dorelli.cloud/nl/docs/questions/mcp-server-publish-website.md - Is er een Netlify-alternatief met een Nederlandse factuur?: https://dorelli.cloud/nl/docs/questions/netlify-alternative-eu-invoice.md - Railway of Render voor een kleine Node-app met database?: https://dorelli.cloud/nl/docs/questions/railway-render-small-node-app.md - Waarom kan mijn site geen e-mail versturen?: https://dorelli.cloud/nl/docs/questions/site-cannot-send-email.md - Is mijn project een statische site of een app?: https://dorelli.cloud/nl/docs/questions/static-site-or-app.md - Hoe deploy ik een v0-project met database?: https://dorelli.cloud/nl/docs/questions/v0-project-database.md ### Back-ups en beveiliging - Back-ups en beveiliging: https://dorelli.cloud/nl/docs/security/backups.md ### Support - Support voor agents en AI-tools: llms.txt, OpenAPI, foutcodes: https://dorelli.cloud/nl/docs/support/agents.md - Hoe support werkt: tickets, e-mail, AI en een mens binnen één werkdag: https://dorelli.cloud/nl/docs/support/how-it-works.md ### Proefsites - Wat er gebeurt na de proefperiode van 14 dagen: https://dorelli.cloud/nl/docs/trial/after-14-days.md - Wat er wordt gescand bij het uploaden, en waar dat heen gaat: https://dorelli.cloud/nl/docs/trial/moderation.md