Easily self-host your apps.

Slasha is a single binary that runs on any Linux box with Docker. Push your code and it builds from your Dockerfile, ships with automatic HTTPS, and runs your databases — all on infrastructure you own.

Get started

MIT licensed· single binary· runs on your own server

Three steps to your first deploy

No YAML, no control plane to babysit.

01

Install slasha on your server

One command sets it up as a service on any fresh Linux box.

ssh
$ curl -fsSL https://slasha.com/setup.sh | bash
02

Open the dashboard and create an app

Visit slasha in your browser, create a project, and copy its git remote.

browser
https://your-server.com
03

Push to deploy

Add the remote and push. slasha builds and ships it for you.

git
$ git remote add slasha git@your-server.com:my-app.git
$ git push slasha main

Features

Everything you need to deploy and run apps, built in.

  • git push deploys

    Push to a remote on your own server

  • Dockerfile builds

    Procfile process types: web, worker, release

  • Managed databases
  • Automatic HTTPS

    Custom domains, TLS issued for you

  • Scale processes

    Run more web or worker processes

  • Zero-downtime deploys

    Health-checked, auto-rollback on failure

  • Live logs

    Stream logs from any deployment

  • Secure tunnels

    Reach a service locally, no open ports

  • Volumes & backups

    Persistent storage, on-demand data dumps

  • Web dashboard

    Built-in UI for apps, services, and logs

Own your platform. Ship in one push.

Self-hosted deploys, no control plane, no lock-in.