3 ms·
I had the opposite happen. I had been building servers for my (largely Django-based) projects using long txt files from old digital ocean tutorials I had custom
by bredren 6y ago
I had the opposite happen. I had been building servers for my (largely Django-based) projects using long txt files from old digital ocean tutorials I had customized.[1]
I fought docker and all of that but had some time last year between gigs and spent a few weeks examining the state of things and experimenting. The most influential of works were recent guides by Michael Herman. [2]
In the process I learned to set up not fully reproducible server setups but branch and commit message-specific CI/CD workflows using Github Actions.
It turns out it is like most things, hard and complicated until you know and have living samples and then it seems relatively straightforward and efficient.
GA is still fairly young and there is still opportunity to create and share flourishes of art in devops there.
[1] https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04 https://www.digitalocean.com/community/tutorials/how-to-set-...
[2] https://testdriven.io/blog/deploying-django-to-digitalocean-with-docker-and-github-actions/ https://testdriven.io/blog/deploying-django-to-digitalocean-...