Zero config, automatic teardown when the PR closes.
rundraft.yml — or a docker-compose.yml or Dockerfile./ → web, /api → api, and the URL is posted on the PR.| Dockerfile | build, run, expose on detected port |
| docker-compose.yml | built and image services (postgres, redis), one URL |
| package.json + vite / cra / nuxt | static build, nginx with SPA routing |
| rundraft.yml | monorepos: per-app builds, /api routes, env |