Runway auto-deploys apps without Kubernetes
- Open-source project Runway surfaced this month as a Claude Code deployment layer that turns app configs into Docker builds on a virtual private server. - The GitHub repo says Claude fetches app settings, generates a hardened Dockerfile, runs preflight security checks, then ships through Runway’s built-in git server. - The setup plugs into Runway’s new Model Context Protocol server, part of a wider push to let agents manage releases directly. (runway.team)
Runway is an open-source deployment framework that lets Claude Code ship an app to a virtual private server without a Kubernetes cluster. (github.com) The basic idea is simple: Claude connects to a Runway Model Context Protocol server, reads the app configuration, generates a hardened Dockerfile, and starts a deployment flow. (github.com) (runway.team) In the repository README, the flow goes further than just writing files. Runway says it runs preflight security checks, pushes code to a built-in git server, builds the image, scans it for vulnerabilities, and starts the container behind Traefik, a reverse proxy that routes web traffic. (github.com) That makes this a bet on a smaller operating model. Instead of asking a team to wire up continuous integration pipelines, container registries, and Kubernetes manifests, the tool wraps those steps into one Claude-driven path on a single server. (github.com) To understand the shift, it helps to define the plumbing. A Dockerfile is the recipe for packing an app into a container, and Kubernetes is the larger control system many companies use to spread those containers across fleets of machines. (github.com) Runway is aiming lower in the stack. Its documentation says the MCP server gives agents access to apps, releases, build tools, buckets, teams, and organizations through API-key permissions, so an assistant can inspect or update deployments from inside tools like Claude Code, Cursor, and Visual Studio Code. (runway.team) Runway’s own command-line interface also exposes safety switches. The `runway mcp` command can disable write access, destructive actions, arbitrary code execution, or deployment tools entirely, which suggests the company expects teams to limit what an agent is allowed to do. (runway.horse) The timing lines up with Runway’s March 2026 product update, which said the company had started shipping a built-in MCP server so Claude Code, Claude Desktop, Cursor, and other compatible tools could manage apps directly. (runway.horse) For small teams, the pitch is not “no operations” so much as fewer layers. If Runway works as advertised, the deploy target is still a server and a container, but the person typing “deploy” no longer has to assemble the platform first. (github.com)