Introduction

Slasha is an open-source, self-hosted Platform-as-a-Service (PaaS) that helps you deploy and manage your applications with ease.

It turns any Linux server into a powerful deployment engine, similar to Heroku or Dokku, but with a modern web dashboard and a robust CLI. Whether you’re deploying a simple Node.js API, a complex Go service, or a Dockerized microservice, Slasha handles the heavy lifting for you.

Key Features

  • Git-based Deployments: Just git push to deploy. Slasha handles builds, zero-downtime rollouts, and health checks.
  • Automatic Build Detection: No Dockerfile? No problem. Slasha uses Railpack to auto-detect your stack and build optimized images.
  • Managed Services: Provision PostgreSQL, MySQL, Redis, and MongoDB with a single command.
  • Persistent Storage: Easily manage volumes for your stateful applications.
  • Custom Domains & SSL: Automatic HTTPS via Caddy for all your apps and subdomains.
  • Resource Monitoring: Real-time CPU, Memory, and Network metrics in the dashboard.

Why Slasha?

Most cloud platforms are either too expensive or too complex. Slasha aims to be the “sweet spot”:

  • Simple: A single binary installation. No complex dependencies.
  • Powerful: Built on top of industry standards like Docker and Caddy.
  • Control: You own your data and your infrastructure.

Ready to get started? Head over to the Quickstart to deploy your first app in minutes.