# veldhost > Web hosting, a data warehouse and AI agents, in one EU account that grows > with the customer. Hosting: PHP (WordPress, Laravel, any PHP app), static > sites and more runtimes as they land (see "Runtimes and apps"), with > domains, DNS on our own European nameservers, email, staging, backups and > monitoring. Data: a SQL workbench over every site database and a > MariaDB/PostgreSQL warehouse in every plan for the customer's own data > (file imports, database move-in, ETL pipelines, scheduled jobs and > dashboards; bigger warehouse tiers in one click, see "Data platform"). > Agents: a remote MCP server and a REST API, where anything that costs > money waits for a person's approval. ## Runtimes and apps Generated from the app catalogue. The status is the truth; do not infer more. - Runtime: PHP (8.2, 8.3, 8.4, 8.5) — Available - Runtime: Static (nginx) — Available - Runtime: Node.js (22 LTS, 24) — Available - Runtime: Python — Planned - WooCommerce [Online shops] — Available: WordPress with WooCommerce and the Storefront theme installed and configured, EU-hosted. - PrestaShop [Online shops] — Available: The European open-source shop platform, installed with its CLI and ready for your catalogue. - Magento Open Source [Online shops] — On a Business plan: Needs a dedicated server with OpenSearch; we set it up on a Business plan. - WordPress [Websites, CMS & blogs] — Available: Installed in one click with object caching, image tooling and real cron. - Ghost [Websites, CMS & blogs] — Available: The Node.js publishing platform for newsletters and memberships, installed with its own database and your owner account. - Strapi [Websites, CMS & blogs] — Available: Headless CMS with a REST API, scaffolded on PostgreSQL with the admin panel built and your first administrator created. - Directus [Websites, CMS & blogs] — Available: A data platform and headless CMS on top of your own PostgreSQL database, bootstrapped with your administrator. - Static site [Websites, CMS & blogs] — Available: HTML, CSS and files — or the output of any static generator (Astro, Hugo, Eleventy, Jekyll). - Nextcloud [Business apps] — Available: Files, calendar and contacts on your own EU server. - Matomo [Business apps] — Available: Privacy-first web analytics you own, no cookie banner tricks. - n8n [Business apps] — Available: Workflow automation with hundreds of integrations, self-hosted in the EU on PostgreSQL with webhooks on your own address. - Umami [Business apps] — Available: Simple, GDPR-friendly website analytics, built from the pinned release on PostgreSQL with the default password rotated. - Laravel [Frameworks & custom code] — Available: Composer, migrations, a queue worker and the scheduler, deployed from git. - Any PHP app [Frameworks & custom code] — Available: Symfony, CodeIgniter, Slim or plain PHP 8.2–8.5 with Composer. - Any Node.js app [Frameworks & custom code] — Available: React, Vue, Svelte or plain Node — deployed from git with npm build and start. - Next.js [Frameworks & custom code] — Available: React with server rendering: the official starter built and running, ready to replace with your repository. - Nuxt [Frameworks & custom code] — Available: Vue with server rendering: the official starter built and running, ready to replace with your repository. - SvelteKit [Frameworks & custom code] — Available: Svelte with the Node adapter: the minimal starter built and running, ready to replace with your repository. - Astro [Frameworks & custom code] — Available: Static output served by nginx — build from git or upload the dist folder. - Astro (Node adapter) [Frameworks & custom code] — Available: Astro rendering on request with @astrojs/node: the minimal starter built and running, ready to replace with your repository. - Express / Node API [Frameworks & custom code] — Available: Any Node.js server that listens on a port. - Django / Flask [Frameworks & custom code] — Planned: Python runtime on the roadmap after Node.js. - Anything from git [Bring your own] — Available: Connect GitHub, GitLab or veldhost Git; we build and deploy on every push with one-click rollback. - [Full catalogue](https://veldhost.eu/apps): every runtime and app with its status - [Compare](https://veldhost.eu/compare): veldhost vs budget shared hosting, local hosts and DIY VPS - [veldhost vs TransIP](https://veldhost.eu/compare/transip): checked side-by-side comparison with TransIP (Dutch at /nl/compare/transip) - [veldhost vs Hostnet](https://veldhost.eu/compare/hostnet): checked side-by-side comparison with Hostnet (Dutch at /nl/compare/hostnet) - [veldhost vs Antagonist](https://veldhost.eu/compare/antagonist): checked side-by-side comparison with Antagonist (Dutch at /nl/compare/antagonist) - [veldhost vs Vimexx](https://veldhost.eu/compare/vimexx): checked side-by-side comparison with Vimexx (Dutch at /nl/compare/vimexx) - [veldhost vs Hostinger](https://veldhost.eu/compare/hostinger): checked side-by-side comparison with Hostinger (Dutch at /nl/compare/hostinger) - [Baltics](https://veldhost.eu/for/baltics): hosting for businesses in Latvia, Lithuania and Estonia Support languages: English, Dutch, Latvian. Production: Falkenstein and Nuremberg (Germany), on servers rented from Hetzner and operated by veldhost; no reseller, no US hyperscaler or CDN in the path. Company: a Dutch sole proprietorship in Enschede. Ordering is open (14-day free trial on every plan). ## For AI agents - [MCP server](https://manage.veldhost.eu/mcp): Streamable HTTP, OAuth 2.1 or personal token - [OAuth discovery](https://manage.veldhost.eu/.well-known/oauth-protected-resource/mcp): protected-resource metadata for the MCP server - [REST API spec](https://manage.veldhost.eu/api/v1/openapi.json): OpenAPI 3.1 - [How to connect an assistant](https://veldhost.eu/docs/connect-ai-assistant): Claude, ChatGPT and other MCP clients - ChatGPT: veldhost is not yet listed in ChatGPT's plugin directory. Add it with developer mode (Settings → Security and login → Developer mode, then Plugins → + → Connection: https://manage.veldhost.eu/mcp); sign-in is OAuth, no token. - [API reference](https://veldhost.eu/docs/api-reference): endpoints, scopes and examples - [MCP tool reference](https://veldhost.eu/docs/mcp-tools.md): every tool, its scope and whether it changes anything - [Ordering with an AI assistant](https://veldhost.eu/docs/ai-ordering.md): how an assistant proposes and the customer approves - [Scopes and permissions](https://veldhost.eu/docs/scopes-and-permissions.md): what each token scope allows and who can grant it - [All docs as Markdown](https://veldhost.eu/docs.md), and the full text in one file: [llms-full.txt](https://veldhost.eu/llms-full.txt) Agents can run a customer's hosting end to end: list sites, read health/logs/deploys/backups/traffic, deploy from git and decide CI/CD releases, change a site's environment variables, PHP or Node.js version and build steps, connect a domain, manage staging/cron/DNS, webhooks and (with the opt-in `data` scope) databases, warehouses, dashboards, pipelines and jobs. Agents can also ORDER, with the customer's approval: with the opt-in `billing` scope they propose a new site, email, a plan change or an add-on, the account's owners and billing members are emailed, and one of them approves it in veldhost. Nothing is ever bought by a token, and payment details are only ever entered on veldhost's own pages. Actions that cannot be undone (restoring a backup, enabling DNSSEC, dropping a warehouse database, approving a release) ask for the user's confirmation first. ## Docs Every article, also as Markdown (the .md links below): - [Move your DNS to veldhost](https://veldhost.eu/docs/move-your-dns-to-veldhost.md): Keep your domain at your registrar; point its DNS at us with your records copied first. - [Connect your own domain](https://veldhost.eu/docs/connect-your-domain.md): Point a domain you already own at your veldhost site. - [DNS records, explained simply](https://veldhost.eu/docs/dns-records-explained.md): What A, CNAME, MX and TXT records do — and which ones you actually need. - [Move an existing site to veldhost](https://veldhost.eu/docs/move-an-existing-site.md): Upload a backup, paste a link, or let us pull it from your old host — check the preview, then connect your domain. - [Upload your website](https://veldhost.eu/docs/upload-your-site.md): Publish your files from the browser, or with SFTP for bigger sites. - [Deploy from Git](https://veldhost.eu/docs/deploy-from-git.md): Connect a repository — veldhost Git, GitHub or GitLab — and deploy on every push. - [WordPress: your first steps](https://veldhost.eu/docs/wordpress-getting-started.md): Log in, make it yours, and keep it safe. - [WooCommerce: your first steps](https://veldhost.eu/docs/woocommerce-getting-started.md): What the one-click shop contains, your first login, updating, and what it is good for. - [PrestaShop: your first steps](https://veldhost.eu/docs/prestashop-getting-started.md): The back-office address, your first login, updating safely, and the plan it needs. - [Nextcloud: your first steps](https://veldhost.eu/docs/nextcloud-getting-started.md): What is set up for you, adding users and clients, and updating one version at a time. - [Matomo: your first steps](https://veldhost.eu/docs/matomo-getting-started.md): Sign in, add the tracking code to your site, and keep Matomo current. - [Scheduled tasks (cron jobs)](https://veldhost.eu/docs/cron-jobs.md): Run a command automatically on a schedule. - [Node.js apps: Next.js, Nuxt, SvelteKit and Express](https://veldhost.eu/docs/node-apps.md): Build command, start command, the PORT we hand you, static files and WebSockets. - [Ghost: your first steps](https://veldhost.eu/docs/ghost-getting-started.md): What the one-click install contains, your owner login, newsletters and how to update. - [Strapi: your first steps](https://veldhost.eu/docs/strapi-getting-started.md): Your administrator login, the API, where the settings live and how to update. - [Directus: your first steps](https://veldhost.eu/docs/directus-getting-started.md): Your administrator login, collections and files, the API and how to update. - [n8n: your first steps](https://veldhost.eu/docs/n8n-getting-started.md): Your owner login, webhooks on your address, the encryption key and how to update. - [Umami: your first steps](https://veldhost.eu/docs/umami-getting-started.md): Sign in, add a website, paste the tracking script and keep Umami current. - [Framework starters: Next.js, Nuxt, SvelteKit and Astro](https://veldhost.eu/docs/framework-starters.md): What the running starter is, how to replace it from git, and the start command each framework needs. - [Create an email address on your domain](https://veldhost.eu/docs/create-a-mailbox.md): hello@yourdomain in two minutes. - [Set up email on your phone and computer](https://veldhost.eu/docs/email-on-your-phone.md): The IMAP/SMTP settings for iPhone, Android, Outlook and co. - [Backups & one-click restore](https://veldhost.eu/docs/backups-and-restore.md): Restore points, "Back up now", downloads — and how to undo a bad day. - [Uptime, the status page and the SLA](https://veldhost.eu/docs/uptime-and-sla.md): What we measure, what we commit to per plan, and how service credits work. - [Security at veldhost](https://veldhost.eu/docs/security-at-veldhost.md): EU infrastructure, automatic patching, second-region backups, and securing your account. - [Reading your site logs](https://veldhost.eu/docs/site-logs.md): White screen? The reason is in the Logs tab — here is how to read it. - [Invite a team member](https://veldhost.eu/docs/team-members.md): Give your developer their own login — never share your password. - [Staging: a safe copy of your site](https://veldhost.eu/docs/staging-copy.md): Rehearse risky changes on an exact copy — your real site never notices. - [Switching PHP versions](https://veldhost.eu/docs/php-versions.md): What the PHP version means and how to change it safely. - [SSH, SFTP and database access](https://veldhost.eu/docs/ssh-sftp-access.md): Keys, FileZilla, and browsing your database with your own tools. - [API reference](https://veldhost.eu/docs/api-reference.md): Automate deploys, DNS, staging and backups with a personal API token. - [Connect your AI assistant](https://veldhost.eu/docs/connect-ai-assistant.md): Let Claude, ChatGPT, Cursor or any MCP-capable assistant run your hosting: sites, deploys, settings, domains, DNS and data. - [Ordering with an AI assistant](https://veldhost.eu/docs/ai-ordering.md): An assistant can propose a new site, email, a plan change or an add-on; you approve it in veldhost. Nothing is bought without you. - [Scopes and permissions for tokens and assistants](https://veldhost.eu/docs/scopes-and-permissions.md): What read, deploy, manage, dns, data and billing allow, and which team roles can grant each. - [MCP tool reference](https://veldhost.eu/docs/mcp-tools.md): Every tool the veldhost MCP server offers, the scope it needs and whether it changes anything. - [Databases: browse and query your site data](https://veldhost.eu/docs/databases.md): Browse every site database, run read-only SQL in the editor, save queries, and let your AI assistant do the same. - [Warehouse: a database of your own](https://veldhost.eu/docs/warehouse.md): Create MariaDB or PostgreSQL databases you can write to, import CSV and Parquet files, run writable SQL, and move a whole database in. - [Jobs & Pipelines: from raw tables to reports, on a schedule](https://veldhost.eu/docs/pipelines-and-jobs.md): Pipelines are SQL files that build warehouse tables; jobs run them, refresh dashboards and send notifications on a schedule, with a ledger of every run. - [Dashboards: charts over your data](https://veldhost.eu/docs/dashboards.md): Build Grafana-like dashboards over your site and warehouse databases, with time macros, variables and auto-refresh. - [Webhooks, Slack and Teams](https://veldhost.eu/docs/webhooks-and-integrations.md): Get deploys, outages, backups, incidents and invoices pushed to your own systems or a chat channel. - [Moving your site or database to veldhost](https://veldhost.eu/docs/moving-to-veldhost.md): Free assisted migration — what happens, what we need from you, and how we prove a database arrived intact. - [Billing, plans and domain renewals](https://veldhost.eu/docs/billing-and-plans.md): How plan changes, add-ons, renewals and cancellation work. ## Data platform (included in every plan, at the plan's warehouse tier) - [Data platform overview](https://veldhost.eu/data): databases, warehouse, jobs, pipelines and dashboards - [Databases](https://veldhost.eu/docs/databases): every site database (MariaDB and PostgreSQL) in a read-only SQL workbench — separate read-only login, read-only transaction, SELECT/WITH/ SHOW/EXPLAIN only; saved queries; CSV and Excel export. Standard offer: 1,000 rows and 30 s per query, 2,000 queries a day. - [Warehouse](https://veldhost.eu/docs/warehouse): writable MariaDB or PostgreSQL databases of the customer's own, one container per account sized by tier — Warehouse XS on Starter (512 MB, 5 GB, 2 databases), S on Pro (1 GB, 25 GB, 10), M on Business (2 GB, 75 GB, 20). Bigger tiers are flat add-ons from the Plans page in Manage: Warehouse M €12/month on Starter and Pro (included on Business), Warehouse L (4 GB, 200 GB, 50 databases) €29/month on any plan, extra disk €5/month per 100 GB block; prices ex VAT, annual billing = 10 months. CSV, gzip and Parquet imports up to 1 GB via EU object storage; whole-database migration in (MySQL/MariaDB/PostgreSQL) with row counts compared table by table. - [Jobs & Pipelines](https://veldhost.eu/docs/pipelines-and-jobs): a pipeline is SQL you can read (CREATE OR REFRESH TABLE ... AS SELECT ...); the platform derives the graph and lineage from it, previews the first rows before anything is written, and rebuilds or upserts each table on schedule. Jobs have ordered steps (pipeline, SQL, dashboard refresh, email/webhook, wait, condition) on a schedule, by hand or after another job, with a run ledger. Standard offer: 20 jobs and 20 pipelines, runs up to 15 min / 500,000 rows, schedules from 5 min (Business: 60 min / 5 million rows / every minute; Warehouse L: 60 min / 5 million rows). Job minutes a month included: 30 Starter, 120 Pro, 600 Business, 2,000 on Warehouse L. - [Dashboards](https://veldhost.eu/docs/dashboards): Grafana-like panels (time series, bar, stat, gauge, table, pie) over site or warehouse tables; up to 50 dashboards of 24 panels. - Pricing: Databases, dashboards, pipelines and the plan's warehouse tier are included in the plan price. Job minutes above the included allowance are metered at €0.02 per minute, billed per second, under a spend cap the customer sets (€10/month by default, €50 on Business; alerts at 50/80/100 %, hard stop: scheduled runs skipped, manual runs refused) — nothing above the cap is ever billed, runs that fail for a platform reason are never billed, and the overage lands as one line on the next invoice. Nothing else in the data platform is metered. Limits are per-account and raised on request for a fee. Starter has the same workbench and dashboards as Pro and Business, with Warehouse XS. ## Product - [Plans and pricing](https://veldhost.eu/plans): Starter, Pro and Business, monthly or annual - [Managed web hosting for businesses](https://veldhost.eu/webhosting): from €5/month ex VAT, free migration in, weekly backups on every plan, daily with an add-on - [Business email on your own domain](https://veldhost.eu/email): email only from €3/month ex VAT with one mailbox, €2 per extra mailbox; webmail, IMAP/SMTP, calendar and contacts; website and DNS can stay elsewhere - [Managed WordPress hosting](https://veldhost.eu/wordpress-hosting): one-click WordPress or WooCommerce, core security releases installed automatically by WordPress, daily vulnerability checks with safe automatic plugin/theme security fixes (rollback on failure), weekly backups, staging - [Free website migration](https://veldhost.eu/move-to-us): we move the site, email and DNS for you - [Platform overview](https://veldhost.eu/platform): everything a managed site gets - [Customer docs](https://veldhost.eu/docs): setup guides and reference - [Agent-ready hosting](https://veldhost.eu/ai): what AI assistants can do on veldhost - [Roadmap](https://veldhost.eu/roadmap): what is being built now, next and later, and how to request a feature ## For procurement, security and legal reviews - [Trust centre](https://veldhost.eu/trust): start here for vendor evaluation - [Vendor profile](https://veldhost.eu/trust/vendor-profile): supplier fact sheet, also as [JSON](https://veldhost.eu/trust/vendor-profile.json) and [text](https://veldhost.eu/trust/vendor-profile.txt) - [Security questionnaire](https://veldhost.eu/trust/security-questionnaire): pre-answered, also as [text](https://veldhost.eu/trust/security-questionnaire.txt) - [Security overview](https://veldhost.eu/security): how the platform is protected - [Digital sovereignty](https://veldhost.eu/sovereignty): EU operation and NIS2 alignment - [Data Processing Agreement](https://veldhost.eu/dpa): with the sub-processor register - [GDPR hosting guide](https://veldhost.eu/gdpr-hosting): what the GDPR asks of a host (Art. 28, 32, 33, 44-49), a website checklist, and what veldhost signs; general information, not legal advice - [Hosting SLA](https://veldhost.eu/sla), [Terms](https://veldhost.eu/terms), [Privacy](https://veldhost.eu/privacy): the contract documents - [Status page](https://veldhost.eu/status): live uptime and incidents Certifications NOT held (do not infer them): ISO 27001, SOC 2. GDPR DPA published; NIS2-aligned, not certified; card data handled by Stripe.