Small footprint · Multi-tenant · Open-source

Give every site its own runway.

A private, extensible, SEO-first multi-site CMS you host yourself. One installation runs many completely isolated websites — each with its own domain, data, design, and languages.

Install Runway See the live demos →
Scroll
What it is

One platform.
Many sites.
Complete isolation.

Runway is a self-hosted, open-source, multi-tenant web platform. One installation hosts many independent sites — each on its own domain, with total isolation of identity, data, and presentation. It isn't a SaaS website builder; it's your own multi-site platform, running on your own infrastructure.

identityIts own login realm — one tenant can never authenticate into another.
dataIts own folder on disk — portable, and complete in every backup.
displayIts own templates, chrome, assets, and translations.
Why Runway

Isolation you can trust. Extension without limits.

Capabilities that matter when you run other people's sites on your own infrastructure — from complete isolation to full observability.

01 · Footprint

A small runtime footprint

A single self-contained process, deliberately lightweight. It runs on a modest 1 GB VM and scales up when you need it — no database, no cluster to get off the ground.

RAM in use~350 MB / 1 GB cap
~60 MB jar~5–6 s start0 databases1 dependency
02 · SEO & GEOTimely

SEO & GEO, first-class

Automatic sitemap.xml, per-locale hreflang, and JSON-LD structured data — plus llms.txt for GEO, so AI and LLM search engines can read your sites. Multilingual by default: per-site locales, runtime-editable translations, localized URLs.

sitemap.xmlhreflangJSON-LDllms.txt
03 · Security

Secure by design

Two security realms that never cross, per-site session isolation, Argon2id password hashing, app-layer brute-force protection, a Content-Security-Policy, and self-managed TLS behind your reverse proxy.

04 · Isolation

Complete isolation

Every site is isolated in identity, data, and presentation, and is fully self-contained — so one tenant can never reach another, and every backup is complete and portable.

05 · Observability

Observability built in

A Prometheus scrape endpoint via Micrometer, plus Kubernetes- and systemd-ready health checks — monitor the platform with the tools you already run.

06 · Extend

Extensible with plugins

Add features by dropping in a folder and restarting. A broken plugin is skipped — never crashes the platform. Search, blog, forms and SEO are plugins themselves, on the same extension points you get.

07 · Open source

Open-source & self-hosted

A single self-extracting installer and a systemd service — no external build tooling. Runs on your own Linux box with a first-run setup wizard. Open source, so you own, audit, and control the entire platform.

See it in action

Two sites. Nothing alike. One system.

These live demos share a single Runway installation — same version, zero shared code. Each fully owns its design, content, and languages. That contrast is the whole platform in one glance.

Northbeam Advisory — a management-consulting demo site running on Runway
Management consulting

Northbeam Advisory

Editorial, corporate, trustworthy — services, case studies, an insights blog, careers, contact. Multilingual (EN · ES · FR).

Visit Northbeam
Nocturne Coffee Roasters — a specialty-coffee demo site running on Runway
Specialty coffee roaster

Nocturne Coffee Roasters

Warm and brand-forward — origins, tasting notes, brewing guides, blog. Artisanal and product-focused. Multilingual (EN · ES · FR).

Visit Nocturne

same install · same version · zero shared code — both are fictional demo companies

Who it's for

Three roles. One clean line between them.

01

Platform operators & hosts

Run and manage many sites from one console — per-site backups, bandwidth quotas, maintenance mode, and observability across the whole install.

02

Site managers & tenants

Manage a single site — pages, content, blog, translations, SEO — in a dedicated console that can't touch any other tenant or the platform itself.

03

Developers

Extend the platform with drop-in plugins. The core's own features are built on the same extension points, so nothing is off-limits.

Under the hood

Modern infrastructure, the boring-in-a-good-way kind.

Editable YAML and templates live on disk — portable and backup-friendly. No external build tooling; a single installer and a systemd service.

Read the docs →
Java 25 Spring Boot 4 Embedded Jetty Filesystem-backed · YAML Decoupled Thymeleaf Plugin SPI
Ready when you are

Give every site its own runway.

Install Runway on your own box and launch your first site in minutes. Own it, audit it, control it — end to end.

$ sh runway-installer.run
Install Runway Documentation View source →