Platform

The DevLyft platform, end to end.

DevLyft is a Platform-as-a-Service (PaaS) for DevOps automation, cloud hosting, and application deployment. Bring a Docker image, or connect GitHub Actions — the DevLyft dashboard handles the build, the deployment, the compute, the secrets, and the domain.

This is a public page — no account or sign-in required to see how DevLyft works.
Private beta

Where we are today

Build → deploy → scale and per-second usage billing are working now. We're onboarding early users and hardening multi-location autoscaling ahead of general availability.

Request access
What we build

A platform we built and operate — not a reseller, not an agency.

DevLyft is a technology company. The product is software we wrote and run ourselves: a dashboard, an API, and the automation underneath it.

Our own software

DevLyft is a proprietary platform, built in-house. It is not a reseller storefront in front of someone else's cloud console, and not a managed-services or consultancy engagement.

Everything through one dashboard

Organisations, projects, builds, deployments, compute, secrets, domains, usage and billing — all managed from the DevLyft dashboard, not a patchwork of scripts and support tickets.

Built for developers shipping code

Bring an existing container image, or connect GitHub Actions. DevLyft takes it from there — building, deploying, and running it on infrastructure you don't have to provision by hand.

How it fits together

From code to a running application.

One request path, start to finish — with platform services like secrets, organisations, usage and billing running underneath every stage.

GitHub repo or Docker image

What you already have

DevLyft Platform

Organisation → Project → Environment

Build

Container image + resource request

Deployment

A build, running in an environment

Shared Compute

Pooled capacity

Isolated Compute

Dedicated node

Domain / Application

Live and reachable

Platform services, throughout
Secrets Organisations Usage Billing
Product walkthrough

From an empty organisation to a running application.

This is the actual path a new DevLyft user follows in the dashboard. Screenshot placeholders below are marked for the real dashboard UI.

Step 01 / 10

Create an organisation

Every workspace on DevLyft starts with an organisation. It's the top-level container for your work — it groups your projects, your teammates, and your billing. You become its admin the moment you create it.

Create an organisation in the DevLyft dashboard
Step 02 / 10

Create a project

Inside an organisation, applications and services are managed as projects. A project groups the environments — production, staging, and so on — that make up one application.

Create a project in the DevLyft dashboard
Step 03 / 10

Bring your application to DevLyft

Add your application as a build — a container image plus the CPU and memory it needs to run. There are two ways to get it onto the platform:

Bring your own artefact

Already building containers? Push an existing Docker image straight into a DevLyft project as a build.

GitHub-based workflow

Prefer to ship on push? Connect your repository and use DevLyft's GitHub Actions integration to build and deploy your application stack from your existing workflow.

Build source selection — Docker image or GitHub Actions
Step 04 / 10

Build

DevLyft turns your build into something deployable. Track the state of every build — in progress or complete — from the dashboard.

Build running and completed in the DevLyft dashboard
Step 05 / 10

Deploy

Deploy a build into an environment. Manage every running deployment — start, stop, update, redeploy — directly from the dashboard.

Deployment management in the DevLyft dashboard
Step 06 / 10

Select compute

Every environment picks Shared or Isolated compute when it's created — pooled capacity for cost efficiency, or a dedicated node for predictable, isolated performance. See the full comparison below.

Compute configuration — Shared or Isolated — in the DevLyft dashboard
Step 07 / 10

Configure secrets

Store the environment variables and secrets your application needs — database URLs, API keys, credentials — scoped to a project and environment, and reference them directly from your deployments.

Secrets interface in the DevLyft dashboard
Step 08 / 10

Configure a domain

Claim and manage the domain your application runs on directly from the DevLyft dashboard, and route it to a deployment.

Domain management in the DevLyft dashboard
Step 09 / 10

Monitor and manage

Keep track of what's running and manage it directly — builds, deployments, and infrastructure state, all from the same dashboard you used to ship it.

Deployment status and infrastructure overview in the DevLyft dashboard
Step 10 / 10

Understand usage and billing

Organisations are billed monthly for what's running — the resources assigned to active shared-compute workloads, and any isolated nodes provisioned. See a breakdown from the Billing page in your organisation.

Usage and billing view in the DevLyft dashboard
Compute

Shared Compute vs. Isolated Compute.

Two ways to run workloads on DevLyft, priced differently. Choose per environment, and change your mind later.

Shared compute

Pay for what's running

You configure an amount of compute for your workload — for example 2 CPU cores, 0.1 CPU cores, or a specified amount of RAM — running on infrastructure shared with other tenants. You pay for the resources assigned to your running workloads.

Example: an organisation runs five workloads on shared compute and stops one. Billing for that workload stops immediately — the organisation continues paying only for the four still running. Bring it back up, and billing for it resumes.
Good for
  • Web apps, APIs, and bursty workloads
  • Workloads that can scale down when idle
  • Staging, preview & internal tools
Isolated compute

Pay for the node

Provision your own isolated node — a dedicated slice of infrastructure with a defined CPU and RAM capacity that your organisation's workloads run on. You pay for the node itself, not per-millisecond execution.

While a node is provisioned, you're billed for the whole node regardless of utilisation. Deprovision everything on it and node billing stops; provision it again and billing resumes.
Good for
  • Production services that need predictable performance
  • Databases & other stateful workloads
  • Workloads that shouldn't share a node with anyone else

Because billing follows what's actually running, a shared-compute workload's own infrastructure cost can reach $0 once it's fully stopped — though an organisation's total bill may still reflect other running workloads, seats, or plan costs. Full technical comparison →

Organisations & billing

User → Organisation → Projects → Builds, Deployments & Workloads.

Users create organisations. Organisations are the billing entity — invoiced monthly for the platform usage of everything inside them.

User
Organisation
Projects
Builds / Deployments / Workloads

Organisation seats

Organisations pay per seat for the members on them. Running a large organisation? Contact us to discuss volume discounts.

Platform plans

DevLyft's platform capabilities are grouped into Free, Plus, and Enterprise tiers — separate from compute billing above. Talk to us about plans →

See it live

Watch the platform in action.

A short walkthrough of the DevLyft dashboard, from an empty organisation to a running, deployed application.

Demo coming soon...
Ready to Lyft?

Deploy your first build today.

Create an organisation, bring a Docker image or connect GitHub Actions, and see the platform end to end.