Python/Hosting
- Minimal setup for hosting a python flask server and the corresponding configuration
- My current choice of stack
- AWS Lightsail + Ubuntu VPS + Nginx + uwgs + flask (+ htmx)
- https://www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-uswgi-and-nginx-on-ubuntu-18-04 – took 10 minutes
- Certbot instructions are outdated: https://certbot.eff.org/instructions?ws=nginx&os=ubuntufocal
- nginx basic auth: https://docs.nginx.com/nginx/admin-guide/security-controls/configuring-http-basic-authentication/
- Certbot instructions are outdated: https://certbot.eff.org/instructions?ws=nginx&os=ubuntufocal
- AWS Lightsail + Ubuntu VPS + Nginx + uwgs + flask (+ htmx)
- Other options