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

From bare server to live app

Three steps. No YAML, no control plane to babysit.

1

Install slasha on your server

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

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

Open the dashboard and create an app

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

https://your-server.com
3

Push to deploy

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

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

Everything in the box

No add-ons
  • git push deploysPush to a remote on your own server
  • Dockerfile buildsProcfile process types: web, worker, release
  • Managed databasesPostgreSQL, MySQL, MongoDB, Redis
  • Automatic HTTPSCustom domains, TLS issued for you
  • Scale processesRun more web or worker processes
  • Zero-downtime deploysHealth-checked, auto-rollback on failure
  • Live logsStream logs from any deployment
  • Secure tunnelsReach a service locally, no open ports
  • Volumes & backupsPersistent storage, on-demand data dumps
  • Web dashboardBuilt-in UI for apps, services, and logs

Own your platform. Ship in one push.

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