{"repo":"slashacom/slasha","free":true,"listed":false,"github":"https://github.com/slashacom/slasha","clone":"git clone https://github.com/slashacom/slasha.git","description":"An open-source, self-hosted PaaS in a single binary that runs on any server. Just push your code and it deploys apps and services, all on infrastructure you own.","language":"TypeScript","stars":143,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Self-hosted platform to deploy your apps with a git push. Slasha is a single binary you install on your server. It turns a plain Linux box into your own platform-as-a-service: push code with git and Slasha builds it, runs it in a container, routes traffic to it over HTTPS, and keeps it healthy - no Kubernetes, no YAML, no external control plane. Table of contents - Features - Requirements - Installation - CLI usage - Development - Contributing - Security - License Features - Deploy with a plain git push , with optional auto-deploy on every push - Builds your code automatically with railpack — no Dockerfile required - Run managed databases: PostgreSQL, MySQL, MongoDB, and Redis - Automatic HTTPS on custom domains, with TLS issued and renewed for you - Scale out by running more web or worker processes per app - Zero-downtime deploys that are health-checked and auto-roll back on failure - Stream live logs from any deployment or service - Reach a managed service from your laptop through a secure tunnel, with no open ports - Keep data on persistent volumes with on-demand and scheduled backups - Manage apps, services, domains, and logs from the built-in web dashboard or the CLI Requirements Slasha runs on the server. The setup script installs anything missing, but the host needs to be: - A 64-bit Linux server - Running systemd - Reachable on ports 80 and 443 (and 22 for git over SSH) - Run with root or sudo The setup script installs and configures Docker (with Compose and Buildx), ","default_branch":null,"files":null,"tree":[],"storefront":"/r/slashacom","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/slashacom/slasha/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}