Bun hosting

Bun hosting, deployed from your agent.

Bun starts fast, runs TypeScript without a build step and ships an HTTP server in the box. DenkOps runs Bun projects natively: your agent writes a Hono app or a plain Bun.serve server, says deploy, and gets an HTTPS URL.

Try it free → Read the docs

Free: 1 project, no credit card. 5 project slots €39/month, €5 per extra slot.

What runs

  • HTTP APIs with Hono, Elysia or Bun.serve.
  • MCP servers with the official SDK or defineMcp from @denkopsai/sdk/mcp.
  • Express apps, which run on Bun's Node compatibility.
  • Bots, webhooks, scrapers and workers that need a process that keeps running.

What every Bun project gets

  • An always-on slot with no cold start and no run-time limit.
  • A durable /persist disk, plus @denkopsai/sdk, an env-aware key-value store and the denkops.cron helper.
  • Environment variables for secrets, per project and per environment.
  • Live logs, status, request traces and one-click rollback, available to your coding agent over MCP.
  • Default-deny egress with a per-domain allowlist.

Deploy

A Bun project with a package.json and a server entry is enough. Tell Claude Code, Cursor or Codex "deploy on DenkOps", or add npx @denkopsai/mcp deploy to GitHub Actions. Start from one of the guides below.

Deploy guides

FAQ

Do I need a Dockerfile to host a Bun app?

No. A standard Bun project with a package.json and a server entry deploys as is.

Which Bun frameworks are supported?

Anything that serves HTTP on Bun: Hono, Elysia, plain Bun.serve, and Express through Bun's Node compatibility.

Can Bun apps keep state?

Yes. Each slot has a durable /persist disk, and @denkopsai/sdk adds a key-value store on top of it.

Try it free →

Free: 1 project, no credit card. 5 project slots €39/month, €5 per extra slot.

View service status →Managed EU infrastructure