Now that PythonAnywhere automated the installation part (no writing emails to the staff anymore), we are completely automating the process of
- Checking if a domain's certificate is about to expire
- If, so generate a new one
- Install it
If anyone is interested, please check out https://github.com/asher-scott/pythonanywhere-ssl-renewal
We have this installed as a daily task.