Live in minutes on European infrastructure.

Get your website online today. Ask your AI agent, drag and drop your files or push from Git, and add your own domain when you're ready. Hosted in Europe, free to start.

A real build of eu-check, a website with one function, on 25 September 2026. It cloned in 2.1 seconds, built in 12.9 and uploaded in 3.8, and was live 26 seconds after it started: the site at eu-check.sites.deploybase.eu and the function scan at scan-eu-check.fn.deploybase.eu. Functions are in closed beta.

Three ways to put a site on deploybase.

Moving from Netlify or Vercel? Bring your settings with you

Ask your AI agent Needs a Git repository for now
  1. 1

    Paste this into your agent.

    Read https://deploybase.eu/agents.md and put this site live.
  2. 2

    It asks you for one key. Create it in your dashboard under Settings, API keys.

  3. 3

    It connects your repository, builds it and sends you the link.

    • Your site my-site.sites.deploybase.eu
Drag and drop your files Up to 250 MiB on the free plan
  1. 1

    Create a free account.

  2. 2

    Start a new project, choose Upload a folder, and drag in the folder with your index.html, or pick it.

    my-site/index.html
  3. 3

    Your site is live. Add your own domain when you're ready.

    • Your site my-site.sites.deploybase.eu
Push from Git Every branch gets a preview link
  1. 1

    Create a free account and connect your repository.

  2. 2

    Push. Every push updates your site; code in functions/ runs beside it.

    git push
  3. 3

    Both are live, each on its own link.

    • Your site my-site.sites.deploybase.eu
    • Your function signup-my-site.fn.deploybase.eu closed beta

Production is a pointer.

Deployments are immutable. Production points at one of them. Promote a preview or point back at yesterday, and the change is instant: no rebuild, no partial state.

How deployments work
blog 1 preview branch · every deployment kept
production blog.sites.deploybase.eu 3ea7b2c · 4 Aug
redesign redesign-blog.previews.deploybase.eu Promote
main · 22 Jul blog.sites.deploybase.eu Roll back to this

Functions, at their own hostname.

Add a file to functions/, push to your production branch, and it answers over HTTPS at its own address. Standard Request in, Response out, so the handler you already have runs unchanged.

Instances scale to zero when nobody is calling and start in a few seconds when someone does. The same file can also be queued through the API.

Ship your first function
// functions/hello.js
export default async function handler(request) {
  const url = new URL(request.url);
  const name = url.searchParams.get("name") ?? "world";
  const body = JSON.stringify({ message: `Hello, ${name}!` });
  return new Response(body, {
    headers: { "content-type": "application/json" },
  });
}
functions closed beta · Node 22 · fr-par
hello hello-example-site.fn.deploybase.eu 60 s
queued POST …/functions/example-site/hello 202
build log hello (1208 bytes) registered
Closed beta. Teams are let in by hand. Apply from your billing page; the rest of the product does not wait for it.

Forms without a backend.

Point a plain HTML form at your endpoint. Submissions land in an inbox, spam is held aside rather than deleted, and retention is yours to set. Export as CSV or JSON whenever you like.

How forms work
contact inbox 7 · spam 4 · trash 2
ada@example.com Quote for a 12-page site 09:14
tom@example.com Can you host an Astro site? 08:51
elif@example.com DPA request Tue
noor@example.com Invoice address change Mon
4 messages quarantined, none deleted. Retention 90 days.

The whole chain, named.

Most "EU hosting" stops at the datacentre. We list every company that can touch your files or your form submissions. If a name changes, you get an email 30 days before it does.

Builds Scaleway Kapsule Paris, France
Storage Scaleway Object Storage Paris, France
Delivery Bunny.net Ljubljana, Slovenia
Billing Creem EU merchant of record
US cloud None, at any layer

What that means for you.

Your source, your builds and your visitors' form submissions never leave the EU. No Cloudflare, no AWS, no Vercel underneath. The data processing agreement is included on every plan, the free tier too, and it names the same four companies.

Payment goes through an EU merchant of record, VAT included in the price you see, reverse-charged for businesses with a VAT number.

Flat tiers, in euros.

€0
Free

1 site, 100 GB, 200 build minutes. No functions.

€9
Starter

10 sites, 500 GB, 1,000 build minutes.

€19
Pro

25 sites, 1 TB, 3,000 build minutes, unlimited members.

€49
Scale

100 sites, 2 TB, 10,000 build minutes, 90-day previews.

Per month, VAT included. Businesses with a VAT number pay reverse-charged. 20% off on a yearly plan. Functions are in closed beta on paid plans. Full limits

Built in the open.

Uptime, incidents, build success rate and the number of paying teams are on the Open page, updated by the same pipeline that deploys this site. If something here is wrong, the fastest fix is an email to me.

Antoine Tielbeke, founder

Put something live today.

Free tier, no card. If it builds, it ships.