Our deployments include everything your app needs: Source code, dependencies, proxy, database, cache...It's like having your own Heroku! Still want to manage your servers with Chef, Ansible, et. al.? You can do that, too.
Deploy to any host running Debian-based Linux. Ubuntu on a Linode VPS, Debian on EC2, a Docker container in your garage, it doesn't matter!
Each version of your app is only built once, so deploying to multiple machines won't slow you down. If anything goes wrong with a deployment, it is automatically rolled back.
Production-ready features like health checks, database backup, and more are available and ready with minimal configuration.
You just put the finishes touches on your new Django application, now it's time to deploy! How do you...
Stacktory answers these questions and more for you, so you can get back to building your product—without locking you into a single platform, hosting provider, or set of technologies.
Connect your GitHub or BitBucket account.
Our system will analyze your app, compute all its dependencies, and figure out which host services will be needed upon installation.
Your app's various requirements are translated into a Debian archive,
the standard format understood by
apt-get, a tool you're
familiar with if you've used a Debian system before.
Deploying your app anywhere is simple, just run
We'll wait for news that you've released a new version (via commit, tag, custom hook...) When we get the word, we'll start building the new version automatically.
Create new releases in response to events like code pushes or tags.
Python modules, database, proxy servers, cache, we've got you covered. You're free to override any of our defaults, of course.
Deploy to any host running Debian-based Linux.
Have different release channels for testing and production.
A deploy hasn't succeeded until your app is online and accessible to visitors.
The build process will automatically run your test suite, if one is present.
In addition to package signatures, we support https- and ssh-based transports for accessing your package repository.
Using Django 1.7 or later? We'll run your database migrations automatically—and roll them back if the deployment fails.
We've been using Django for years and we're deeply familiar with deployment best practices.