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 pushto 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.