The full registry

Everything we build, plainly listed.

Every user-facing feature deploybase ships — all 52 of them, grouped by what they do. No asterisks, no "contact sales" gaps. If it isn't here, we don't do it yet.

Deployment 10

Push code, get a live site. Builds, previews, and rollback.

Git-connected deployments

Push your code, we build it. Next.js, SvelteKit, Astro, Hugo, Vite, Gatsby, Jekyll, or bring your own build command. Connect any Git provider and deploy on push.

All plans Docs

Branch preview URLs

Every feature branch gets its own CDN-backed preview URL, created automatically on push — no extra config needed. The Free tier keeps 3 active previews with a 7-day expiry; paid plans lift the cap to unlimited with 30- to 90-day retention. Share any preview with your team before merging.

All plans Docs

Branch deploy controls

Decide per project which branches build previews: all of them, none of them, or a custom set matched by include and exclude patterns (exact names or one wildcard, with excludes winning). Merge and pull request previews have their own toggle. Your production branch always deploys, and manual or API deploys always run.

All plans Docs

Instant rollback

Made a mistake? Point production at any previous deployment. No rebuild needed — takes seconds. Every deployment is an immutable snapshot you can promote back to production at any time.

All plans Docs

Auto-deploy on push

Push to GitHub, GitLab, Bitbucket, or Codeberg — your site rebuilds automatically. Webhook-based with HMAC signature validation. Toggle per project.

All plans

Framework auto-detection

deploybase detects your framework from your repository and pre-fills build command, output directory, and install steps. Supports Next.js, SvelteKit, Astro, Hugo, Vite, Gatsby, Jekyll, and static HTML.

All plans

Custom build commands

Full control over your build: custom build command, output directory, root directory for monorepos, and default branch selection. Use framework defaults or bring your own.

All plans

Build cancellation

Cancel any pending, queued, or building deployment to free up build minutes and stop redundant builds.

All plans

Real-time build logs

Watch your builds in real-time with streaming log output. Auto-scrolling, duration tracking, and clear status indicators for every build step.

All plans

Priority builds

Pro and Scale plan builds are prioritized in the build queue ahead of free and starter plans. Ship faster when it matters.

Pro

Compliance & Data 6

Where your data lives and who touches it, stated plainly.

EU data residency

differentiator

Your data is stored and processed exclusively in the EU — Scaleway Paris infrastructure, no AWS, GCP, or Azure anywhere in the chain. Sites are delivered globally via Bunny.net CDN (EU-headquartered, Slovenia) for the fastest possible experience. Data residency is architectural, not contractual.

All plans

No US sub-processors

differentiator

No AWS, no GCP, no Azure. Compute, storage, CDN, email and billing are all provided by EU-headquartered companies, listed with legal entities and registration numbers on deploybase.eu/subprocessors so your compliance team can verify the entire chain.

All plans

Data stays in the EU

differentiator

Your source, builds, logs and storage are processed in the EU. Billing runs through Creem, the European company you buy from, so invoicing and VAT records stay in the EU too; card payments in Creem's provider chain can run on US payment infrastructure under EU standard contractual clauses.

All plans

Self-serve data export

differentiator

Settings → Account lists every record that identifies you as a person and lets you download it as JSON, covering GDPR Articles 15 and 20 without a support ticket. Team-owned work stays with the team; the file states plainly what it includes and what it leaves out.

All plans

Self-serve account deletion

differentiator

Settings → Account lets you delete your account and everything in it, covering GDPR Article 17 without a support ticket. A 14-day cancelable grace period guards against mistakes; after it, erasure runs automatically, including your sign-in identity. Invoices are retained for the legally required 7 years, and one anonymous record proves the deletion happened.

All plans

Data Processing Agreement

Standard Data Processing Agreement available for all customers. Covers GDPR Article 28 requirements with clear sub-processor disclosure.

All plans Docs

Pricing & Billing 6

Flat EUR tiers, correct VAT, no credits and no overages.

Transparent EUR pricing

differentiator

Four flat tiers priced in EUR. No credit systems, no variable charges, no currency conversion fees. Your bill is the same every month. Annual billing saves 20%.

All plans

No overages

differentiator

No overages, ever. When you hit your plan's bandwidth or build minute limit, builds pause until the next period. No surprise charges on your invoice.

All plans

No per-seat pricing

differentiator

Every plan is a flat monthly price — team members are unlimited on Pro and Scale, and adding people never changes the bill.

All plans

EU VAT with reverse charge

differentiator

VAT-inclusive pricing with automatic handling for all 27 EU member states. B2B customers in other EU countries get reverse charge applied automatically with valid VAT ID. Proper invoices for every transaction.

All plans

European billing provider

differentiator

Billing runs through Creem, a European company (our merchant of record) that manages checkout, subscriptions, invoicing, and VAT compliance, so your billing relationship stays with an EU provider. Competitors bill through Stripe (US) directly. Card payments in Creem's provider chain can run on US payment infrastructure under EU standard contractual clauses.

All plans

Usage tracking

Monitor your bandwidth, build minutes, and site usage in real-time from the billing dashboard. Email alerts at 80% and 100% of your plan limits.

All plans

Security & Auth 6

Custom domains, encrypted secrets, and passwordless sign-in.

Custom domains + TLS

Add custom domains to any project. TLS certificates provisioned automatically via DNS-01 ACME. DNS verification with clear instructions and status tracking.

All plans Docs

Geo-filtering (country access control)

Restrict who can reach a custom domain by country. Pick an allow-list (only these countries reach the site, everyone else is blocked) or a block-list, with one-click region presets including the European Union. Enforced at the CDN edge — blocked visitors simply can't connect, with no error page. Included on every plan, no add-on.

All plans

Password-protected share links

differentiator

Create share links for any deployment with optional password protection and expiry — perfect for client review before going live, and password protection is free on every tier. The Free tier allows 3 active links at a time; paid plans make them unlimited. Revoke access instantly.

All plans Docs

Environment variables

Store secrets securely per project. Encrypted at rest, injected at build time. Separate production and preview environments. Bulk import from .env files. Values never exposed in GET responses.

All plans Docs

Passkey authentication

Register passkeys (WebAuthn) for passwordless sign-in. Use your fingerprint, face recognition, or hardware security key. Multiple passkeys per account.

All plans

TOTP two-factor authentication

Set up TOTP-based two-factor authentication with any authenticator app. QR code setup, verification codes, and backup/recovery codes included.

All plans

Collaboration 3

Bring your team in and keep the roles unambiguous.

Team roles (RBAC)

Role-based access control with four levels: Viewer (read-only), Member (deploy), Admin (manage team + domains), Owner (billing + ownership transfer). Granular permissions for every action.

All plans Docs

Team invitations

Invite team members by email with a specific role. 7-day expiry, resend or revoke at any time. Invited users accept via a link and join with their assigned role.

Pro

Ownership transfer

Transfer team ownership to any admin or member. The current owner is demoted to admin. Prevents orphaned teams.

All plans

Developer Experience 15

The tools you reach for daily — API, CLI, MCP, and more.

API keys

Create API keys for CI/CD pipelines and automation. Keys have Member-level permissions (deploy, not delete). Last-used tracking, instant revocation, and hashed storage.

All plans Docs

MCP server for AI tools

differentiator

Full MCP server with stdio and HTTP transports. List projects, trigger deployments, check build status, and manage domains — all from your AI coding assistant. OAuth and API key auth supported.

All plans Docs

Source-first project setup

Start by picking a repository — deploybase detects your framework from its contents and pre-fills the build command, output directory, and install steps. Your first deployment is triggered automatically when you create the project, so you land straight on the live build log. No build config to fill in by hand.

All plans

Package manager auto-detection

deploybase reads your lockfile and runs the matching package manager automatically — pnpm-lock.yaml runs pnpm, yarn.lock runs Yarn, bun.lock or bun.lockb runs Bun, and package-lock.json runs npm, with the packageManager field honoured when present. We recommend pnpm: fast, disk-efficient, and community-governed. Installs are frozen and reproducible, and run with --ignore-scripts by default so a compromised dependency can't execute lifecycle scripts during your build.

All plans

In-app feedback

A built-in feedback widget on every page lets you report a bug, suggest an idea, or ask a question without leaving the app. No third-party tracker or session replay — we capture only the minimal context (page path, app version, viewport) needed to help, and never screenshots or your IP address.

All plans

Subdomain management

Pick a subdomain for your project on sites.deploybase.eu. Real-time availability checking, validation (3-63 chars, lowercase alphanumeric with hyphens), and instant activation.

All plans

CLI / device authentication

Authenticate external tools (CLI, MCP server) through your browser. Supports email/password, passkey, and TOTP verification. No token copy-paste needed.

All plans

SPA fallback and custom 404 pages

Ship a single-page app and every deep link and hard reload just works. If your build output contains a 200.html, we serve it with status 200 for any path that has no matching file; a Netlify-style _redirects file with /* /index.html 200 does the same with index.html as the shell. A 404.html in the output is served as your custom error page instead. Nothing to switch on: we detect it per deployment, on production URLs, branch previews, and custom domains alike.

All plans Docs

Redirects file (_redirects)

Drop a Netlify-compatible _redirects file in your publish directory and we parse it during the build, up to 1000 rules per site. Every rule is stored with the deployment and readable through the API. Only the SPA catch-all (/* /index.html 200) is enforced at the edge today; other rule types, including 301 and 302 redirects and arbitrary rewrites, are not applied yet.

All plans

CLI deploys

Deploy straight from your terminal with the deploybase CLI, currently in beta. Sign in with browser-based device authentication — no token to copy and paste — then trigger deploys and check status from the command line or your CI pipeline.

All plans

Form handling

differentiator

Point any HTML form at your deploybase endpoint — we store submissions in the EU (Paris), filter spam without CAPTCHAs or US-based services, and email your team. Notifications go to team members, or to outside addresses that confirmed by email first. Works with static, SSR, and JS-rendered forms; Formspree-compatible reserved fields make migration a URL swap.

All plans Docs

Verified external form recipients

Route a form's submissions to an address outside your team, such as a client or a contractor. The address gets one confirmation email and receives nothing until the person clicks the link, so nobody is signed up for another company's personal data without agreeing to it. Every notification carries a one-click unsubscribe link, and the recipient can opt out without asking you.

All plans Docs

Email notifications

Receive email notifications for build completions, deployment status changes, usage threshold warnings (80% and 100%), domain verification, and billing events. All toggleable per type.

All plans

Notification preferences

Toggle notifications per type: build success, build failure, usage warnings, domain status, billing events, and more. Opt-out model — all enabled by default.

All plans

Serverless functions

Deploy serverless functions alongside your static site. Async invocation model with invocation tracking, output capture, and execution history. Kubernetes-based execution in production.

All plans

Integrations 4

Connect any Git forge and deploy on push.

GitHub integration

Connect the deploybase GitHub App to your team in one click, then browse and pick repositories right from the dashboard — no personal access tokens to create or rotate. Deploys run on push through centralized, HMAC-validated webhooks, with pull request previews and branch tracking.

All plans

GitLab integration

Connect GitLab repositories and deploy on push. Merge request previews and branch tracking included.

All plans

Codeberg integration

differentiator

Connect Codeberg or any Gitea-compatible forge. Full webhook support for auto-deploy on push and pull request previews.

All plans

Bitbucket integration

Connect Bitbucket Cloud repositories and deploy on push. Pull request previews and branch tracking included.

All plans

Infrastructure 2

How your sites are delivered, fast, from an EU origin.

Live platform metrics, public

differentiator

deploybase.eu/open shows the platform's real numbers: deployments, build minutes, success rate, bandwidth and form submissions, straight from the production database and never hand-edited. Every figure is served by a public API endpoint, so you can verify it yourself with one curl. Aggregate totals only; nothing about any individual team or site appears.

All plans

Global CDN delivery

Sites delivered globally via Bunny.net CDN with 100+ points of presence across Europe, North America, Asia, South America, and beyond. EU-headquartered CDN provider (Slovenia). Edge Rules route traffic per-project on a shared pull zone. Wildcard TLS via DNS-01 ACME.

All plans

Ready to put it live?

Start on the free plan — one site, 100 GB bandwidth, custom domains included. No credit card, no US cloud.