axhub.yaml reference

Full spec of the axhub.yaml project manifest.

Phase 7 will expand this into a full field table. Only a minimal example today.

Minimal example

axhub.yaml
name: hello-ax
runtime: node-20
build:
  command: pnpm build
  output: .next
deploy:
  region: ap-northeast-2
  min_instances: 1
  max_instances: 10
env:
  - name: DATABASE_URL
    from_secret: prod-db-url

Top-level fields

  • name — app identifier (DNS-safe)
  • runtimenode-20 · bun-1 · python-3.12 · go-1.23
  • build — build command and output directory
  • deploy — region, autoscale, canary settings
  • gateway — API gateway rules (auth, rate limit)
  • env — environment variables and Secret Manager bindings