Launchpad part of Launchfile

Give it a GitHub URL. Get a running app.

Launchpad clones a repository, works out what stack it is, containerizes it, provisions the shared infrastructure it needs, and puts it on a subdomain. No Dockerfile to write, no compose file to maintain.

$ launchpad launch https://github.com/louislam/uptime-kuma
Launching https://github.com/louislam/uptime-kuma…
uptime-kuma is running at http://uptime-kuma.lvh.me:10000

What happens

One command, five steps

  1. CloneFetches the repository and the ref you asked for.
  2. AnalyzeWorks out the stack, its build, and what it needs at runtime.
  3. ContainerizeBuilds an image. You do not write the Dockerfile.
  4. ProvisionAttaches shared infrastructure — Postgres, Redis — as required.
  5. ExposeServes it on its own subdomain, ready to open.

Get it

Two ways to run it

A Mac app with the server built in, or the command-line tool on anything that runs Bun and Docker.

macOS app

macOS 15 or later, Apple Silicon or Intel — it is a universal binary. Signed and notarized, so it opens without warnings. Drag Launchpad to Applications rather than running it from Downloads, or it cannot update itself.

Download 0.19.1 for macOS

build 260912001 · 12 September 2026 · 65 MB
sha256 f3394e3096737fb8de1c73d776aea7dec82cb430e1dd92863411d609b3480625

awaiting verified commands

Command line

Needs Bun and Docker. Exact install commands are published here once they are verified against a release — wrong instructions are worse than none.

Read the docs ↗

Releases

Every version, kept

Published builds live on download.launchfile.io under a versioned path, so a link and a checksum keep meaning the same thing for good. That host serves files, not pages — this table is the index.

VersionDateNotes
0.19.1 12 September 2026 First published alpha. Disk image, 65 MB, build 260912001.