Skip to content

Enzonic Deploy

Push to Git. Get a live URL.

Enzonic Deploy builds every commit from GitHub into an immutable deployment, gives every branch a preview URL and moves production back to any earlier version in one click. It runs on servers Enzonic operates itself.

Free plan: 150 GB bandwidth and 2M function invocations a month, no card.

Enzonic Deploy: Projects

From push to production

Connect a repository once. After that, Git is the deploy button.

  1. git push

    Connect a repository through the Enzonic GitHub App. Every push and pull request starts a build in a fresh, isolated container.

  2. build

    Install and build run with your dependency and framework caches, and only new files are uploaded.

  3. preview

    Each deployment keeps its own permanent URL, and each branch gets a stable one such as myapp-git-feature.enzonic.dev.

  4. promote

    Merging to the production branch points your domains at the new deployment. The previous one stays ready for rollback.

Enzonic Deploy: Build

A bad deploy is one click from undone.

Deployments never change after they are built. Production is a pointer to one of them, so rolling back moves the pointer to an older build. Nothing is rebuilt, and you can move it forward again the same way.

Enzonic Deploy: Deployments

Free subdomains and your own domains.

Every project gets <project>.enzonic.dev. Claim more free names on Enzonic domains such as enzonic.dev and play-mc.cc, or connect a root domain or subdomain you own: 10 per project on Free, unlimited on Pro and Business. The console shows the DNS records to add, checks them for you and issues HTTPS certificates automatically.

Redirect www to the root domain, redirect to another domain, or pin a domain to a Git branch for staging.

Read about Domains
Enzonic Deploy: Domains

See what production is doing.

Runtime logs stream from every node that runs your project. Pro and Business add analytics: requests, bandwidth, function invocations, latency and error rate per project.

Enzonic Deploy: Analytics

Everything else a web app needs

Functions first, servers when needed
API routes and server-rendered pages run as functions that start on demand and stop when traffic stops. An app that must listen on a port, such as a WebSocket server, runs in server mode, and the build log says why.
Replicas and failover
On Pro, functions and servers run on two nodes and each request goes to the least busy healthy one. If a node stops answering, traffic moves to the other. Business adds a third node.
Environment variables
Separate values for production, preview and development. Paste a whole .env file at once.
Build and runtime logs
Live build output, plus request logs, function output and server stdout from every node that runs your project.
Deploy without Git
Drop a folder or a zip on the console to publish a static build, or deploy from CI with a personal API token.
Analytics and password protection
On Pro and Business: request counts, bandwidth, latency and status codes per project, and a password in front of staging or a client preview.

API & coding tools

Add auto-deploy to the tools you already use. Every console action is an API call, a GitHub Action deploys on every push, and MCP lets your AI coding agent deploy, read build logs and roll back.

.github/workflows/deploy.yml
on:
  push:
    branches: [main]
  pull_request:
jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: enzonic/deploy-action@v1
        with:
          token: ${{ secrets.ENZONIC_TOKEN }}
          project: my-site

No CLI to install: any CI or terminal works with curl. The console's Developers page has ready-made setups for every tool.

Detects the framework you already use

The builder reads your repository and picks the install, build and output settings. Plain HTML works with no build step, and you can override every command.

  • Next.js
  • Astro
  • Vite
  • Nuxt
  • SvelteKit
  • Remix
  • Hono
  • Express
  • FastAPI
  • Flask
  • Static HTML

Inside the console

Pricing

Start for free. Pro adds always-on servers, failover across two nodes, analytics and password protection, and the same plan covers Databases.

PlanFreeFreePersonal projects, bots and prototypesDeploy for freePro$10 a monthApps and databases in productionChoose ProBusiness$29 a monthTeams and high trafficChoose Business
Projects200UnlimitedUnlimited
Deployments kept30 per project300 per project1,000 per project
Bandwidth per month150 GB2 TB5 TB
Function invocations per month2M20M100M
Function compute per month400 GB-h2,000 GB-h10,000 GB-h
Function memory / timeout1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Build minutes per month3,00010,00040,000
Concurrent builds136
Server mode1 instance, 512 MB, sleeps after 15 idle minutes3 always on, 2 GB10 always on, 4 GB
Replicas1 node2 nodes, automatic failover3 nodes, across regions once Europe and Asia open
Custom domains per project10UnlimitedUnlimited
Free Enzonic subdomains per project32020
Previews, rollback, env vars, logsIncludedIncludedIncluded
Log retention1 day7 days30 days
Password protection, analyticsIncludedIncludedIncluded
Console without adsNot includedIncludedIncluded
  • 50% off your first paid month
  • 25% off every month with a paid Enzonic game plan

Prices in US dollars. Paid plans renew monthly from your Enzonic balance, or by card when the balance is empty. The free plan never asks for a card. The console always shows the limits of your current plan.

Compare every limit on enzonic.dev

Cloud grants

Free Pro or Business time and up to $500 of Cloud credit for people who build for others.

  • Pro or Business for 3, 6 or 12 months
  • Up to $500 of Cloud credit on your Enzonic balance
  • One grant covers Deploy, Databases, CI and the plan's Rapidfile limits
  • Read by a person, usually answered within a few days

Apply with the form on enzonic.dev. A free Enzonic account is all you need, and no card.

  • Open source
  • Students
  • Non-profits
  • Startups
  • Educators
  • Hackathons

Where it runs

Deploy and Databases run on servers Enzonic operates itself, the same machines behind Enzonic game servers. At launch that is the United States. Europe and Asia come next; nothing runs there yet. Cloudflare only provides DNS, TLS and the network path in front of our servers.

  • United StatesLive
  • EuropeComing soon
  • AsiaComing soon

Questions

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite and other static builds, Hono and Express servers, and Python with FastAPI or Flask. Plain HTML works with no build step. The builder detects the framework from your repository and you can override every command.

Connect a repository and ship your next commit.

Need a database or a domain as well?