Getting started

Introduction to Deckrun: Simple Cloud Deployments for Developers

Deckrun is a platform that allows you to build, deploy, and manage your applications in the cloud.

It provides a seamless experience for developers to focus on writing code while handling the infrastructure and deployment aspects.


Key features

Deckrun offers a range of features to simplify the deployment process:

Simple, PaaS-like Deployment

Deploy application with minimal configuration, similar to a Platform as a Service (PaaS) experience. You can deploy your application with just a few commands, and Deckrun takes care of the rest.

CLI-driven workflow

Deckrun provides a command-line interface (CLI) that allows you to manage your deployments easily. You can create clusters, deploy applications, and manage services with simple commands.

Automatic Dockerfile generation

If your application is supported, Deckrun automatically generates a Dockerfile for it, allowing you to deploy your application without having to write a single line of code.

No Kubernetes Knowledge Required

You don't need to be a Kubernetes expert to use Deckrun. The platform abstracts away the complexities of Kubernetes, allowing you to focus on your code.

Integrated Database Support (preview)

Easily add managed services like MySQL directly from the CLI. Also, when linking a database, Deckrun creates users, assigns permissions, and injects credentials as environment variables.

Environment Variables & Secrets Management

Manage environment variables and secrets easily. Deckrun allows you to set environment variables for your applications, making it easy to manage configurations.

Debugging Tools

Access your running applications for debugging and troubleshooting:

  • Real-time logs: Stream logs as they're generated, filter by process type
  • Remote shell: Open interactive shell sessions in your containers
  • Port forwarding: Create secure tunnels to access databases and internal services locally

Team Collaboration

Organize your work into teams with role-based access control:

  • Owner: Full control over team resources and billing
  • Admin: Create and manage all resources, invite team members
  • Developer: Deploy to assigned applications, view logs
  • Billing Manager: Manage billing information only

Developers can be granted access to specific applications, allowing you to work with contractors or limit scope for junior developers.

Predictable Flat-Rate Pricing

No hidden fees or complex usage-based pricing, making costs easy to understand.

Get started today

To get started with Deckrun, you can follow the Quickstart Guide to deploy your first application in minutes.