Skip to content

PortBayOne Play button per project.

Run Node, PHP, Python, and static sites with real HTTPS hostnames, managed DNS, and a reverse proxy you never touch. No containers, no hand-edited /etc/hosts.

PortBay managing local projectsPortBay managing local projects

See it without installing. The interactive simulator runs the real PortBay interface against a set of sample projects, right in your browser — click Play on a project and watch it start.

Current Release State

PortBay is released for macOS (Apple Silicon), with Linux desktop packages in active support. Signed, notarized macOS builds ship via the DMG and Homebrew cask; Linux builds target AppImage, deb, rpm, Snap, and AUR packages. Windows is still ahead.

AreaStatus
macOS app (Apple Silicon)Available — signed & notarized
Linux app (x86_64)In active support — AppImage, deb, rpm, Snap, AUR
WindowsOn the roadmap
Homebrew cask, DMG, auto-updateAvailable
Process Compose sidecarBundled in the app and for local development
Caddy, mkcert, Mailpit, cloudflaredBundled in the app; fetched per checkout when building from source
Searchable public docsThis site

The Short Version

bash
brew tap portbay-app/portbay
brew install --cask portbay

Then add a project, choose its type and port, and use the row actions to start it, open its local URL, inspect logs, or stop it. Prefer to build it yourself? See Install → Build From Source.

Where To Go

PortBay is pre-MVP software. Use the docs as an operating guide, not a stability guarantee.