There are plenty of ways to deploy your apps. PaaS options like Vercel or Netlify are convenient but can get pricey as projects scale. VPS hosting is cheaper, but setting it up (Linux, networking, SSL, etc.) can be daunting.
That’s why glueh-wyy-huet (https://github.com/glueh-wyy-huet) and I (https://github.com/biersoeckli) built QuickStack during our bachelor studies at Eastern Switzerland University of Applied Sciences. QuickStack simplifies deployment by letting you deploy directly from a Git repo or Docker registry to any VPS. It’s free, open source, and installs with a single command on your VPS.
Unlike great tools like CapRover, Easypanel or Coolify, QuickStack is built on lightweight Kubernetes (k3s) and uses Longhorn for distributed storage, enabling multi-VPS clusters managed through a single UI. Persistent app volumes are distributed across the cluster automatically.
Features include Git deploys, live logs, web-terminal, SSL cert generation, backups, monitoring, and single-VPS setups for smaller needs.
We’d love your feedback. Check it out on https://quickstack.dev and have fun deploying with QuickStack!
Are deployments from Github Actions possible (I'd assume some interface/API is needed for that)?
Thanks!