DocsProduction deployment

Deployment decisions

Choose among Deno Deploy, containers, and general cloud platforms by runtime boundary

Choose the runtime model first

GoalConsider firstVerify
Git-driven multi-region (US/EU) runtime and managed dataDeno Deploycurrent regions, quotas, build and runtime APIs
System packages, Kubernetes, portable imageDockerimage variant, signals, filesystem user, health checks
Existing VM or PaaSnative Deno or containerinstalled version, persistent volumes, network policy
Single-file CLIdeno compiletarget architecture, dynamic assets, permissions, native code

Platform-independent contract

Document at least:

  • entry point and start command;
  • bind address and PORT behavior;
  • required Deno permissions;
  • environment variable names, with no secrets in images or logs;
  • /health or an equivalent platform signal;
  • SIGTERM, timeout, retry, and idempotency boundaries;
  • lockfile, Deno version, and rollback artifact.

Continue with Deno Deploy, Data and cron, Classic migration, Docker, or the production baseline.

Type to search all documentation.