mortise.

Self-hosted Railway for Kubernetes. One operator, one Helm chart, one command.

Install

curl -fsSL https://mortise.me/install | bash

Requires Docker Desktop running. The installer uses k3d (k3s-in-Docker) and drops mortise on your PATH.

curl -fsSL https://mortise.me/install | bash

Runs k3s natively. Needs sudo. If you already have a cluster, the installer detects and skips it.

iwr -useb https://mortise.me/install.ps1 | iex

PowerShell, Windows 10+. Requires Docker Desktop running. Uses k3d under the hood.

Already have a Kubernetes cluster?

Skip the bootstrap and install the operator via Helm. Works on EKS, GKE, AKS, Talos, k3s, anything.

helm repo add mortise https://mortise-org.github.io/mortise
helm install mortise mortise/mortise \
  --namespace mortise-system --create-namespace

What you get