A simple bash script can be used to do most of this, possibly making use of: - Vultr Startup Scripts - Vultr CLI Checklist: - [ ] Create a deployment folder - [ ] Write a bash script to automate deployment - [x] Automate the Lets Encrypt process - [x] Change Django to use uwsgi and make accessible on a port exposed by the docker-compose script - [ ] Create a simple script which installs Nginx and Lets Encrypt, then changes the Nginx config to point to uwsgi - [ ] Automate collection of static files
A simple bash script can be used to do most of this, possibly making use of:
Checklist: