TheoR.net Infrastructure
NixOS + Terraform repository managing Hetzher machines and Porkbun DNS that together host theor.net
Repository
All of the code for TheoR.net infrastructure is available on GitHub. It is designed to have no hard coded user-specific configurations, so you can deploy your own website by just configuring the necessary secrets. In fact, I would be very happy if you do, and if you encounter any issues, or need some additional features
Domain
I own domain name with Porkbun, and manage DNS with Terraform.
Hosting
Website is hosted on Hetzner servers, machine running on NixOS.
Deployment
The Docker images for applications at *.theor.net are deployed to GHCR via a CI pipeline, and picked up through a watchtower on a server, and autodeployed.