Install a production-ready Rust platform on Kubernetes

Stack bundles the operators, policies, and tooling you need to ship secure Rust services in your own cluster.

Install curated operators in minutes

Stack turns Kubernetes into a managed platform for your Rust teams by automating identity, data, observability, and AI services.

Install the Stack CLI

Download the CLI and bring the Stack platform into any Kubernetes cluster with a single command.

export STACK_VERSION=v1.3.25
curl -OL https://github.com/purton-tech/rust-on-nails/releases/download/${STACK_VERSION}/nails-cli \
  && chmod +x ./nails-cli \
  && sudo mv ./nails-cli /usr/local/bin/stack

Everything a Rust team needs

Stack installs a curated set of services so your applications are ready for production from day one.

Managed PostgreSQL

Provision CloudNativePG with secure credentials, read-only roles, and the pgvector extension ready for AI workloads.

Identity & Access Control

Deploy Keycloak with dedicated storage, wire it to OAuth2 Proxy, and enforce single sign-on across your apps.

Ingress & Connectivity

Bootstrap NGINX ingress, lock it down with network policies, and expose services safely through Cloudflare tunnels.

Operational Observability

Install dashboards and scraping rules so Grafana lights up with application, database, and platform metrics on day one.

Developer Tooling

Ship PGAdmin, MailHog, and other helper services to inspect data, test email flows, and unblock your team instantly.

Built-in AI Services

Run the bundled LLM API next to your application to experiment with generative workloads without leaving the cluster.

Why teams choose Stack

Accelerate platform setup

Import a battle-tested set of operators with one command instead of stitching together manifests by hand.

Stay secure by default

Stack templates secrets, OAuth flows, and network policies so every environment starts hardened.

Standardise every cluster

Roll the same blueprint into dev, staging, and production to reduce snowflake drift and unexpected outages.

Focus on your Rust services

Let Stack own the infrastructure glue so your team can ship business features instead of wrangling YAML.