Deploy your web app to a VPS with one command

Configure QuickDeploy once, then run quickdeploy push to build your app, connect its domain, and set up HTTPS on your Ubuntu VPS.

Built for an Ubuntu-based VPS with Docker and SSH access. Check compatibility before buying.

Terminal — ~/my-app
Deploy
Live
|
✅ Deployment successful! Live at https://myapp.com
QuickDeploy listing on Product HuntUneed POTD1 Badge

Supported Frameworks

ReactReact
VueVue
AngularAngular
SvelteSvelte
Next.jsNext.js
NuxtNuxt
RemixRemix
AstroAstro
ExpressExpress
DjangoDjango
RailsRails
LaravelLaravel

The Problem

Right now, deploying to your own server feels harder than it should.

To get your app live on your own server, you end up doing way more than just "git push".

Too many manual steps, too many ways to break.

SSH, Docker builds, reverse proxies, certs, services… every deploy is a little checklist in your head. Miss one step, it doesn't work and you have to start over.

Deployment frustrations exactly when you don't want them.

You finally finish your app, and instead of shipping, you lose an evening working on your server, restarting stuff, and fixing "that last" deploy issue.

You're on your own server to avoid hosted platform bills.

You picked a server because if the app ever takes off, you don't want the costs of a hosted platform to surprise you. But deploying your app to that server is harder than it should be.

You'd rather be shipping features than redoing the same deployment steps over and over.

Buy now

Smoother deployments

Simplify Your Deployment Process

Reuse one command for repeat deployments.
Single-command setups with no manual hassles.
Enjoy personal support when you need it.
Get a single lifetime license with no monthly fees.
Product screenshot
Buy now

Evaluate before you buy

Know exactly what QuickDeploy will do

Check the environment, inspect the underlying workflow, and plan your first deployment before opening checkout.

Compatibility

Confirm your server is ready

QuickDeploy runs on macOS, Linux, and Windows, then deploys over SSH to an Ubuntu-based VPS with Docker. Public apps also need a domain and ports 80 and 443.

See the compatibility matrix

Technical workflow

See what the command automates

Compare the manual Docker image, Compose, Caddy, domain, and HTTPS workflow with the QuickDeploy command that replaces those repetitive steps.

Read the deployment walkthrough

Database-backed apps

Review a Next.js, Prisma, and PostgreSQL deployment

See the exact command, Docker networking, Prisma production migrations, persistent database storage, backups, and HTTPS before buying.

Read the Next.js and PostgreSQL walkthrough

Local verification

Install and verify before you buy

Download the CLI for macOS, Linux, or Windows and run quickdeploy --version before purchasing. A license is only required when you configure QuickDeploy for deployment.

Verify the CLI on your platform

Unsure about one detail?

Get a pre-purchase fit check

Email your framework, target VPS or OS, database, and question. Max can confirm whether QuickDeploy's current requirements and supported workflow fit your setup before you buy.

Ask Max about your setup

How it works

Get your app live in 4 steps

✓ Ubuntu-based VPS ✓ A domain name you own ✓ Web app ready to deploy

Step 0

What you need

Make sure you have these ready before starting your deployment.

€5-10/month VPS recommended
quickdeploy configure

Step 1

Configure QuickDeploy

Set up QuickDeploy to point to your server and configure your deployment settings.

One-time setup for deployments
A record: myapp.com → 1.2.3.4

Step 2

Configure DNS

Point your domain to your VPS by adding an A record in your DNS settings.

Works with any domain registrar
quickdeploy push --domain myapp.com
✓ Building container
✓ Setting up HTTPS with Caddy
✓ Starting your app

Step 3

Deploy your web application

Run the deploy command from your project directory. Behind the scenes, QuickDeploy will build a docker container and set up a reverse proxy for SSL and your domain.

One command after setup
https://myapp.com

Step 4

Live on your domain

Your web application is now live with automatic HTTPS on your own infrastructure.

Your server, Docker setup, and domain
Buy now

What Makes QuickDeploy Different

Built for developers that ship

quickdeploy push --domain myapp.com # full-stack
quickdeploy push --domain myapp.com # frontend
quickdeploy push # backend

Full-Stack / Frontend / Backend

Flexible deployment options

You can either deploy your full-stack, frontend or backend with one command. For the backend you do not have to provide a domain and they communicate via the internal network.

Database

Database deployment

QuickDeploy can deploy PostgreSQL, MySQL, or Redis alongside your app by using the database flags in the deploy command.

CI/CD

Use locally or in CI/CD

You can either configure QuickDeploy interactively or use it with environment variables in your CI/CD pipeline.

Rolling updates

Update without headaches

QuickDeploy starts the replacement and checks that its container process remains running before redirecting traffic and removing the old container. Verify the public application after each update because this check does not request its URL.

Buy now

Buy now

Start shipping faster today

Single License

QuickDeploy is yours forever! Updates, fixes, and improvements included.

Deploying to your own server? Review the compatibility matrix before buying.

Want to verify the local install first? Install the CLI and run its version check before buying. A license is required to configure and deploy.

Server hosting and domain costs are separate from the QuickDeploy license.

Current CLI release: QuickDeploy 0.6.3. Review what shipped before buying.

Know the setup boundary before checkout

QuickDeploy automates the deployment workflow on infrastructure you control; it does not replace your VPS or operate your application for you.

You provide
  • An app with a production start command
  • An Ubuntu-based VPS with Docker, Compose, and working SSH access
  • A domain pointing to the VPS for a public web app
QuickDeploy automates
  • Uploading and building the application on your VPS
  • Docker Compose services, networking, and application updates
  • Caddy configuration for your domain and HTTPS
You continue to operate
  • The VPS account, server access, and hosting bill
  • Application health checks, monitoring, and backups
  • DNS and application-specific database migrations

What's included

  • One-time payment
  • CLI tool for macOS, Linux & Windows
  • PostgreSQL, MySQL & Redis deployment
  • Domain and automatic HTTPS setup
  • Free updates included
  • Deploy to servers you control

What happens after purchase

  1. 1.Keep your purchase email or the license key sent to you
  2. 2.Open the first-deployment checklist
  3. 3.Activate with that email or key, then deploy

Pay once, own it forever

15€EUR

Buy QuickDeploy

Checkout is handled by Stripe and opens in a new tab. Stripe shows Makur as the merchant and QuickDeploy - Single License as the product.

14-day money back guarantee.
No questions asked.

Built and supported by Maximilian Kürschner. Unsure whether it fits your app? Email Max before buying.

Review compatibility and everything included