Jenkins is essential part of django production toolbox. Together with ansible and terraform they are best production combos of any deployments.
In this lesson you will learn how to install and configure jenkins master instance. We will place jenkins master behind nginx proxy and secure connection using certbot letsencrypt client.
I don't mention this in video, but certbot, besides changing /etc/nginx/site-available/demo.eugenci.com file - also adds a systemd service and systemd timer (a modern kind of cron jobs) which will check every two days for certificate renewals - if certificate needs to be renewed - certbot will do that for us automatically!
Links:
https://jenkins.io/
https://letsencrypt.org/
https://nginx.org/