Flask - Flask is responsible for rendering frontend.
Bulma CSS - Buma CSS will make it look beatiful.
Strapi.io - Provide API access to MySQL database.
Cloudflare tunnels - Connecting application and database via CF tunnels.
Hetzner - virtual machines, firewall and storage.
Cloudflare DNS - managing DNS settings for the project.
Load Balancing and Certificates - we are using Caddy for that. It's a powerfull web server with a lot of features.
Databse - database is managed using Strapi.io. It provides UI to build for DB collections which later can be access using API.
CI/CD - Ansible and Github actions.
IaC - Terraform + Terraform Cloud + CloudInit
Secrets Manager - Infiscal and Github secrets.
File Versioning - Git + Github
Monitoring - Netdata
Logging - Netdata