Deploy Django on AWS or DigitalOcean
The deployment tool for perfectionists with deadlines
How Stackmate deploys Django applications on the cloud
See how Stackmate makes the process so easy, that you'll actually want to do this again

01
Create your Project
Paste your project's repository URL on the field and select Django as the project's type. Our system will analyze your app looking for Python packages, databases, cache and environment configurations required.
02
Set up your infrastructure
Pick one of your AWS or DigitalOcean accounts, then choose the infrastructure template and its size.
You can either have everything in a single instance or use a load balancer with multiple instances and managed services.


03
Optionally, tweak the settings
Stackmate will automatically create all configuration files, gunicorn runner files, environment variables and deployment pipeline tasks for you. If however you need to tweak those settings, you can do so by simply editing their values
04
Go live!
Upon deployment, Stackmate will apply any infrastructure changes necessary and will fetch your application's latest version. All the tasks in your deployment pipeline will be executed and gunicorn and nginx will restart.


05
Keep on pushing code!
Every time you push new commits to your branches, Stackmate will repeat the same process to deploy those commits to your servers.
Plus, if you want to automatically create new sandbox environments for every new branch you create, Stackmate will do that for you.
You just craft your app, we'll do the rest
Stop worrying about server setups, git pull scripts, local containers.
Stackmate has got you covered
Infrastructure made simple
Set up your infrastructure the easiest possible way. Add, remove or scale services in just a few clicks
Zero downtime Deployments
Stackmate deploys automatically, without any downtime, whenever new code is pushed
Auto-deployed branches
Get a shinny new, customizable subdomain for new branches that are created in your repository
SSL out of the box
Want a free LetsEncrypt™ or your own custom SSL certificate with every branch you deploy? Done!
Configuration Management
All your configuration files & credentials are safely stored and managed through our intuitive app
Fanatic support
Something went wrong? We're here to help. Our experienced DevOps are at your service
join the waiting list
We're going live soon, join now and get 6 months free
Frequently Asked Questions
Got a question? We've got answers. However, if you still have questions, our fanatic support team is always there for you.
Are you deploying using VMs or Docker / Kubernetes?
Docker with Kubernetes however, will be available as an additional option in the future.