# Eurobase > Eurobase (eurobase.dev) is a cloud for deploying web apps from GitHub, made in Europe. Coding agents can deploy them too. Agents connect to the Eurobase MCP server at https://api.eurobase.dev/mcp or use the Eurobase CLI (npx eurobase). Plans: Free €0 / month, Starter €10 / month + VAT, Pro €20 / month + VAT. ## Docs - [Overview](https://eurobase.dev/docs): Where to start, and how Eurobase builds and runs your apps. - [About Eurobase](https://eurobase.dev/docs/about): What Eurobase is, who it's for, what you can deploy, plans and who runs it. - [Getting started](https://eurobase.dev/docs/getting-started): Sign up, connect GitHub, deploy a repository, roll back, and manage secrets, logs and projects. - [AI agents](https://eurobase.dev/docs/agents): Connect Claude Code, Codex, Cursor, Zed or VS Code to the Eurobase MCP server to create and deploy projects, or use the CLI. - [Workers](https://eurobase.dev/docs/workers): Which frameworks run as Workers, how they're built, and the limits your app runs under. - [Containers and static sites](https://eurobase.dev/docs/containers): Apps that run as containers, static sites, and what each expects from your code. - [Cache](https://eurobase.dev/docs/cache): Which responses Eurobase caches for Workers apps, how Next.js data is cached, and how to purge it. - [Cookies in your app](https://eurobase.dev/docs/cookies): Which cookies reach your app server, and how to fix libraries that write cookies in the browser. - [Eurobase + Supabase](https://eurobase.dev/docs/supabase): Use a Supabase database, Auth, Storage and Edge Functions from your app, and set up the keys. - [Plans and limits](https://eurobase.dev/docs/plans): What each plan includes and what happens when you reach a limit. - [Support](https://eurobase.dev/docs/support): Where to ask for help and how to send feedback. ## Guides - [Deploy a Next.js app](https://eurobase.dev/docs/guides/nextjs): Deploy a Next.js app from GitHub, a template or your coding agent. It runs on V8 isolates. - [Deploy an Astro site](https://eurobase.dev/docs/guides/astro): Deploy an Astro site with server endpoints from GitHub, a template or your coding agent. - [Deploy a SvelteKit app](https://eurobase.dev/docs/guides/sveltekit): Deploy a SvelteKit app from GitHub, a template or your coding agent. It runs on V8 isolates. - [Deploy a Nuxt app](https://eurobase.dev/docs/guides/nuxt): Deploy a Nuxt app from GitHub, a template or your coding agent. It runs on V8 isolates. - [Deploy a TanStack Start app](https://eurobase.dev/docs/guides/tanstack-start): Deploy a TanStack Start app from GitHub, a template or your coding agent. It runs on V8 isolates. - [Deploy a Hono API](https://eurobase.dev/docs/guides/hono): Deploy a Hono API from GitHub, a template or your coding agent. It runs on V8 isolates. - [Deploy a FastAPI app](https://eurobase.dev/docs/guides/fastapi): Deploy a FastAPI app from GitHub, a template or your coding agent. It runs as a container. - [Deploy a static site](https://eurobase.dev/docs/guides/static-site): Publish a plain HTML site, or a Vite or React build, from GitHub without a server. - [Deploy with Claude Code, Codex or Cursor](https://eurobase.dev/docs/guides/deploy-with-claude-code): Connect your coding agent to the Eurobase MCP server and let it create, deploy and debug your project. - [Deploy from GitLab](https://eurobase.dev/docs/guides/deploy-from-gitlab): Deploy from a repository on gitlab.com or your own GitLab server with a read-only token and a webhook, so every push goes live. - [Deploy from Codeberg](https://eurobase.dev/docs/guides/deploy-from-codeberg): Deploy from a repository on codeberg.org with a read-only token and a webhook, so every push goes live. - [Deploy from Forgejo](https://eurobase.dev/docs/guides/deploy-from-forgejo): Deploy from a repository on your own Forgejo server with a read-only token and a webhook, so every push goes live. - [Deploy from Gitea](https://eurobase.dev/docs/guides/deploy-from-gitea): Deploy from a repository on your own Gitea server with a read-only token and a webhook, so every push goes live. - [Host a web app in the EU: European hosting](https://eurobase.dev/docs/guides/host-in-the-eu): European hosting for your web app: where your app, functions, files and logs run on Eurobase, and how to keep the rest of your stack in Europe. - [Deploy a Node.js server (Express, Fastify, NestJS)](https://eurobase.dev/docs/guides/nodejs-server): Deploy an Express, Fastify, NestJS or plain Node.js server as a container that scales to zero. - [Vercel alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-vercel): A Vercel alternative hosted in Europe. Move a Next.js or other frontend app from Vercel: project, environment variables, functions and domain. - [Netlify alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-netlify): A Netlify alternative hosted in Europe. Move a site from Netlify: build settings, environment variables, redirects, functions and domain. - [Heroku alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-heroku): A Heroku alternative hosted in Europe. Move a Heroku web app: Procfile, config vars, port, database and domain. - [Cloudflare Pages alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-cloudflare-pages): A Cloudflare Pages alternative hosted in Europe. Move a Pages site: build settings, variables, redirects and headers, functions and domain. - [Cloudflare Workers alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-cloudflare-workers): A Cloudflare Workers alternative hosted in Europe. Move a Worker: Wrangler config, variables and secrets, bindings, D1 and domain. - [GitHub Pages alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-github-pages): A GitHub Pages alternative hosted in Europe. Move a Pages site: plain HTML or a framework build, base path and domain. - [Firebase Hosting alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-firebase-hosting): A Firebase Hosting alternative hosted in Europe. Move a site: public folder or build, firebase.json rules, functions and domain. - [AWS Amplify alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-aws-amplify): An AWS Amplify Hosting alternative hosted in Europe. Move an Amplify app: build settings, environment variables, redirects, headers and domain. - [Render alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-render): A Render alternative hosted in Europe. Move a Render web service: start command, environment variables, port, database and domain. - [Railway alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-railway): A Railway alternative hosted in Europe. Move a Railway service: start command, variables, port, database and domain. - [Fly.io alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-fly): A Fly.io alternative hosted in Europe. Move a Fly.io app: fly.toml settings, secrets, port, database and domain. - [DigitalOcean App Platform alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-digitalocean): A DigitalOcean App Platform alternative hosted in Europe. Move a service: app spec, environment variables, port, database and domain. - [Koyeb alternative in Europe](https://eurobase.dev/docs/guides/migrate-from-koyeb): A Koyeb alternative hosted in Europe. Move a Koyeb web service: run command, environment variables and secrets, port, database and domain. ## Compare - [Eurobase vs Vercel](https://eurobase.dev/compare/vercel): Eurobase and Vercel both deploy Next.js and other frontend apps from GitHub. Vercel runs them in regions around the world; Eurobase runs them on European infrastructure for a flat euro price. - [Eurobase vs Netlify](https://eurobase.dev/compare/netlify): Eurobase and Netlify both publish sites and frontend apps from Git. Netlify bills in credits and runs functions in the US by default; Eurobase runs on European infrastructure for a flat euro price. - [Eurobase vs Render](https://eurobase.dev/compare/render): Eurobase and Render both run web services and static sites from Git. Render charges compute per service, plus a workspace fee on Pro; Eurobase charges one flat euro price on European infrastructure. - [Eurobase vs Railway](https://eurobase.dev/compare/railway): Eurobase and Railway both deploy apps and services from GitHub. Railway bills CPU, memory and egress by the second; Eurobase charges one flat euro price on European infrastructure. - [Eurobase vs Heroku](https://eurobase.dev/compare/heroku): Eurobase and Heroku both build apps from Git with buildpacks. Heroku charges per dyno and add-on; Eurobase charges one flat euro price and also runs frontend frameworks on V8 isolates. - [Eurobase vs Cloudflare](https://eurobase.dev/compare/cloudflare): Eurobase and Cloudflare both run Next.js, Astro and other frameworks on V8 isolates with the same Cloudflare adapters. Cloudflare runs them across its global network; Eurobase runs them on European infrastructure, next to containers, for a flat euro price. - [Eurobase vs Fly.io](https://eurobase.dev/compare/fly): Eurobase and Fly.io both run apps as containers. Fly.io bills each virtual machine by the second in 17 regions; Eurobase builds from Git and charges one flat euro price on European infrastructure. - [Eurobase vs DigitalOcean](https://eurobase.dev/compare/digitalocean): Eurobase and DigitalOcean App Platform both build apps from Git with buildpacks. DigitalOcean charges per container size; Eurobase charges one flat euro price on European infrastructure. - [Eurobase vs Koyeb](https://eurobase.dev/compare/koyeb): Eurobase and Koyeb are both European and both run apps as containers. Koyeb charges a plan fee plus compute by the second and offers GPUs; Eurobase charges one flat euro price and also runs frontend frameworks on V8 isolates. - [Eurobase vs Firebase](https://eurobase.dev/compare/firebase): Eurobase and Firebase both host static sites and server-rendered apps. Firebase bills pay as you go on Blaze, which App Hosting and Cloud Functions need; Eurobase charges one flat euro price on European infrastructure. - [Eurobase vs AWS Amplify](https://eurobase.dev/compare/aws-amplify): Eurobase and AWS Amplify Hosting both deploy static sites and server-rendered Next.js, Nuxt, Astro and SvelteKit apps from Git. Amplify bills each build minute, GB and request; Eurobase charges one flat euro price on European infrastructure. - [Eurobase vs GitHub Pages](https://eurobase.dev/compare/github-pages): GitHub Pages publishes static sites from a GitHub repository at no extra cost. Eurobase also runs server-rendered apps, containers and functions, on European infrastructure. ## Hosting - [European PaaS for web apps](https://eurobase.dev/hosting) - [Next.js hosting in Europe](https://eurobase.dev/hosting/nextjs): Deploy Next.js on European infrastructure from Git, with ISR, middleware and rollback. See what works, what doesn't and what it costs. - [Nuxt hosting in Europe](https://eurobase.dev/hosting/nuxt): Deploy Nuxt on European infrastructure from Git, with server routes and rollback. See what works, what doesn't and what it costs. - [Astro hosting in Europe](https://eurobase.dev/hosting/astro): Deploy Astro sites and endpoints on European infrastructure from Git, with images optimized at build. See what works, what doesn't and what it costs. - [SvelteKit hosting in Europe](https://eurobase.dev/hosting/sveltekit): Deploy SvelteKit 2 and 3 on European infrastructure from Git, with load functions and form actions. See what works, what doesn't and what it costs. - [TanStack Start hosting in Europe](https://eurobase.dev/hosting/tanstack-start): Deploy TanStack Start for React on European infrastructure from Git, with server functions and rollback. See what works, what doesn't and what it costs. - [React Router hosting in Europe](https://eurobase.dev/hosting/react-router): Deploy a server-rendered React Router 7 app on European infrastructure from Git. See what works, what doesn't and what it costs. - [Hono hosting in Europe](https://eurobase.dev/hosting/hono): Deploy a Hono API on European infrastructure from Git, with SQLite databases and rollback. See what works, what doesn't and what it costs. - [FastAPI hosting in Europe](https://eurobase.dev/hosting/fastapi): Deploy a FastAPI app on European infrastructure from Git, as a container that scales to zero. See what works, what doesn't and what it costs. ## Products - [Deploy from Git](https://eurobase.dev/products/git-deploy): Deploy an app from a GitHub repository to Europe. - [Functions](https://eurobase.dev/products/functions): Deploy TypeScript functions and invoke them through a Eurobase URL. - [Storage](https://eurobase.dev/products/storage): Store project files in public or private buckets in Europe. - [Logs](https://eurobase.dev/products/logs): View deployment, runtime and HTTP activity in a project log stream. - [Usage](https://eurobase.dev/products/usage): View account usage, plan limits and resource contributions. ## Templates - [Next.js template](https://github.com/eurobase-dev/nextjs-starter): App Router and TypeScript. - [Astro template](https://github.com/eurobase-dev/astro-starter): A site with one server endpoint. - [SvelteKit template](https://github.com/eurobase-dev/sveltekit-starter): A minimal app with TypeScript. - [Nuxt template](https://github.com/eurobase-dev/nuxt-starter): A minimal Vue app. - [TanStack Start template](https://github.com/eurobase-dev/tanstack-start-starter): A React app with one server function. - [Hono template](https://github.com/eurobase-dev/hono-starter): A JSON API with a health check. - [FastAPI template](https://github.com/eurobase-dev/fastapi-starter): A Python API with a health check. - [Static site template](https://github.com/eurobase-dev/hello-eurobase): One HTML page, no build step. ## Plans and limits - [Pricing](https://eurobase.dev/pricing) - Projects: Free 2; Starter 10; Pro 20 - Deployments per day: Free 20; Starter 100; Pro 500 - Builds at the same time: Free 2; Starter 5; Pro 10 - Build time per month: Free 100 min; Starter 250 min; Pro 600 min - Container active time per month: Free 250 h; Starter 720 h; Pro 1,600 h - Container CPU time per month: Free 25 h; Starter 72 h; Pro 160 h - Container memory per month: Free 225,000 GB-s; Starter 648,000 GB-s; Pro 1,440,000 GB-s - Function requests per month: Free 250,000; Starter 1,000,000; Pro 2,000,000 - Function execution per month: Free 10,000 GB-s; Starter 50,000 GB-s; Pro 100,000 GB-s - Workers CPU per month: Free 3,000,000 ms (50 min); Starter 30,000,000 ms (500 min); Pro 100,000,000 ms (1,666⅔ min) - Stored build artifacts: Free 500 MiB; Starter 2 GiB; Pro 10 GiB - File storage: Free 500 MiB; Starter 5 GiB; Pro 20 GiB - File transfer per month: Free 25 GiB; Starter 100 GiB; Pro 500 GiB - Logs per month: Free 256 MiB; Starter 1 GiB; Pro 5 GiB - Containers, functions and storage buckets: Free 10, 10, 2; Starter 25, 25, 10; Pro 50, 50, 25 ## Blog - [Blog](https://eurobase.dev/blog): research and engineering notes - [JavaScript frameworks compared: what the same app costs](https://eurobase.dev/blog/javascript-frameworks-compared): We built one shop in Next.js and in Hono, then measured seven frameworks on real deployments. The catalog page used 129 ms of CPU in Next.js and 9 ms in Hono. - [SQLite vs Postgres: which one does your app need?](https://eurobase.dev/blog/sqlite-vs-postgres): Choose SQLite when one app owns its data. Choose Postgres for many writers, very large datasets, extensions or a shared database. - [Build or surrender: we build](https://eurobase.dev/blog/platform-layer): Europe left the cloud platform to others and pays American cloud and software providers €260 billion a year. Eurobase wants to become the reference CDN for the software and AI Europe will build. - [Why we took JavaScript out of our database](https://eurobase.dev/blog/database-without-javascript): Each Eurobase project database runs SQLite in a native process of its own, with no JavaScript engine: about 3 MiB per database instead of about 53 MiB, and a slow query stalls only its own database. - [Deploy beyond GitHub](https://eurobase.dev/blog/gitlab-codeberg-forgejo-gitea): Eurobase now deploys from GitLab, Codeberg, Forgejo and Gitea, not only GitHub. Link a repository with a read-only token and a webhook, and every push goes live. - [Agumon v1.0: a small language model as a web application firewall](https://eurobase.dev/research/agumon): A 2B open language model fine-tuned to read one raw HTTP request and decide block or allow. On sites it never saw, it blocks 98.1% of attacks and 0.004% of legitimate requests. ## Optional - [Architecture](https://eurobase.dev/architecture) - [Roadmap](https://eurobase.dev/roadmap) - [Privacy](https://eurobase.dev/legal/privacy) - [Terms](https://eurobase.dev/legal/terms) - [Cookies](https://eurobase.dev/legal/cookies) - [Billing](https://eurobase.dev/legal/billing) - [Acceptable use](https://eurobase.dev/legal/acceptable-use) - [Reports](https://eurobase.dev/legal/reports) - [DPA](https://eurobase.dev/legal/dpa) - [Subprocessors](https://eurobase.dev/legal/subprocessors) - [Attributions](https://eurobase.dev/legal/attributions)