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.
Review requirements βBuilt for an Ubuntu-based VPS with Docker and SSH access. Check compatibility before buying.
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
Check the environment, inspect the underlying workflow, and plan your first deployment before opening checkout.
Compatibility
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.
Review requirements βTechnical workflow
Compare the manual Docker image, Compose, Caddy, domain, and HTTPS workflow with the QuickDeploy command that replaces those repetitive steps.
Read the deployment walkthrough βFirst deployment
Your license key arrives by email. Install the CLI, run quickdeploy configure with your server details, then deploy from your project directory.
Review installation steps ββ Ubuntu-based VPS
β A domain name you own
β Web app ready to deployWhat you need
Make sure you have these ready before starting your deployment.
quickdeploy configureConfigure QuickDeploy
Set up QuickDeploy to point to your server and configure your deployment settings.
A record: myapp.com β 1.2.3.4Configure DNS
Point your domain to your VPS by adding an A record in your DNS settings.
quickdeploy push --domain myapp.com
β Building container
β Setting up HTTPS with Caddy
β Starting your appDeploy 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.
https://myapp.comLive & Production-Ready
Your web application is now live with automatic HTTPS on your own infrastructure.
quickdeploy push --domain myapp.com # full-stack
quickdeploy push --domain myapp.com # frontend
quickdeploy push # backendFlexible 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 deployment
Depending on your app you will want to deploy a database. You can do this with by using the database flags in the deploy command.
Use locally or in CI/CD
You can either configure QuickDeploy interactively or use it with environment variables in your CI/CD pipeline.
Update without headaches
QuickDeploy updates the running container only after the new version has completed a health check. As soon as the new version is healthy the traffic is redirected and the old version is removed.
QuickDeploy is yours forever! Updates, fixes, and improvements included.
Deploying to your own server? Review the requirements before buying.
Pay once, own it forever
15β¬EUR
Buy QuickDeploy14-day money back guarantee.
No questions asked.
Unsure whether it fits your app? Email a pre-purchase question.