For agencies

Every client site, one dashboard.

Deploy WordPress, Laravel or Node.js sites, route their domains, and watch all of them from one place. No per-site fees, and every site stays a folder you can move.

Open source, MIT licensed · Runs on any Linux server with Docker

Start from a working stack

Create a WordPress site with its domain from a template. The stack brings its PHP, caching and security defaults with it.

All clients in one view

Every project on every server, with SSL status, resource use, health and logs. No more hopping between panels and SSH sessions.

Margins that hold

Host five clients or five hundred. FlatRun is free, so adding a client adds no license fee.

Move a site by copying it

Each site is a standard Compose project. Moving a client means copying a directory.

How it works

From new client to live site.

  1. 01

    Create the project

    Pick a template or connect the client's repository, set the domain, and deploy. The certificate is issued for you.

  2. 02

    Build and iterate

    Use the file manager, terminal and database tools in the browser, and follow logs live.

  3. 03

    Keep it healthy

    Scheduled backups, alerts and certificate renewals across every client site.

Features

Everything you need in the browser.

Web terminal
A shell in any container, without handing out SSH keys.
File manager
Browse, edit, upload and extract files in the browser.
Databases
Create databases and users, browse tables and run queries on MySQL, MariaDB and PostgreSQL.
SSL
Certificates issued and renewed automatically, with expiry tracked for every domain.
Backups
Scheduled backups with restore, copied to storage you choose.
Metrics and alerts
A rule can tell you a site is struggling, or restart it before the client notices.
Change previews
See what a change will do before it touches a client's live site.
API and CLI
Automate deploys and maintenance from your own tools.

Start hosting client sites on your own servers.

Free and open source. Install it on your server in a few minutes.

Star us on GitHub