Skip to content

About

Open-source, self-hostable alternative to Vercel, Netlify, Railway and Heroku. Self-host any app on your own servers in minutes.

Topics

Resources

Contributing

Security policy

Stars

361 stars

Watchers

5 watching

Forks

Latest commit

 

History

807 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuickStack Logo

QuickStack

Free, open-source, self-hosted PaaS alternative to Vercel, Netlify, Railway and Heroku.

Quick Start • Website • Docs

GitHub stars GitHub license GitHub release Ask DeepWiki

Deploy and manage applications and databases on your own VPS, Bare Metal or any other infrastructure through a clean web interface. QuickStack combines the simplicity and scalability of modern cloud platforms with the control of self-hosting.

QuickStack Logo

Deploying a Next.JS app with PostgreSQL.

Installation

Requirements

  • A fresh server with at least 2 CPU Cores, 4 GB RAM, 40 GB Storage
  • Ubuntu/Debian is recommended
  • SSH access to the server

Install QuickStack

Open the terminal on your server and run:

curl -sfL https://get.quickstack.dev/setup.sh | sh -

After installation, open QuickStack in your browser and start deploying your applications. For detailed setup instructions, visit the docs.

Key Features

  • Flexible deployments: Deploy from public or private Git repos and registries using Railpack, guided framework builds, or your own Dockerfile.
  • Framework builds: Deploy Next.js, React, Angular, Nuxt, Astro, and SvelteKit with preconfigured build commands, output paths, and ports—then adjust them when your project needs it.
  • Project Canvas: Manage each project's Apps, databases, network connections, configuration, builds, logs, backups, and lifecycle actions from one visual workspace.
  • One-click apps and databases: Launch popular apps, PostgreSQL, MySQL, MariaDB, MongoDB, and Redis in seconds.
  • Runtime controls: Scale replicas, set CPU and memory resources, and configure health checks, environment variables, Dockerfile build arguments, and file mounts.
  • Multi-server support: Add nodes and keep persistent data on replicated Longhorn volumes.
  • Secure networking: Isolate apps by default and add unlimited custom domains with automatic Let's Encrypt SSL.
  • Monitoring: Stream logs and monitor CPU, RAM, storage, and health in real time.
  • Backups you control: Schedule volume backups to S3-compatible storage, optionally run them before deployments, and create native database dumps.
  • Team-ready access: Control project and app access with user groups, roles, OIDC SSO, 2FA, and expiring API keys.
  • Automation and rollbacks: Deploy via webhook or REST API and roll back to a previous version in one click.
  • MCP integration (canary): Enable the remote Model Context Protocol server for controlled QuickStack access from compatible AI clients.
  • Self-hosted and open source: Install with one command, update from the UI, and avoid lock-in with GPL-3.0 source code.

QuickStack app overview

How QuickStack Compares

QuickStack is a self-hosted alternative to platforms like Coolify, Dokku, Dokploy, Portainer and CapRover. Under the hood, QuickStack installs and manages K3s, a lightweight Kubernetes distribution, together with Longhorn for distributed persistent storage across nodes. This gives you proven Kubernetes primitives such as scheduling, services, ingress, persistent volumes, jobs, probes and multi-node orchestration through a simple web interface for day-to-day deployments. No knowledge of Kubernetes is required to use QuickStack.

Contributing

Contributions are very welcome. See CONTRIBUTING.md for details.

Security

To report a vulnerability privately, see SECURITY.md.

About

QuickStack was originally developed as a student project by glueh-wyy-huet and biersoeckli at the Eastern Switzerland University of Applied Sciences. Since then, new features have been added to make QuickStack a powerful and user-friendly platform for self-hosting.

Related Repositories

License

QuickStack is licensed under the GPL-3.0 license.

About

Open-source, self-hostable alternative to Vercel, Netlify, Railway and Heroku. Self-host any app on your own servers in minutes.

Topics

Resources

Contributing

Security policy

Stars

361 stars

Watchers

5 watching

Forks

Releases

Used by

Contributors

Languages