NixOS configuration for my web apps running on a Hetzner CPX21 VPS.
All apps are accessible under the carsonp.net domain behind an Nginx reverse proxy:
carsonp.net-> My blog on[::1]:8000vault.carsonp.net-> vaultwarden on[::1]:8001rss.carsonp.net-> miniflux on[::1]:8002
I'm using the lego ACME client to renew TLS certificates from Let's Encrypt.
Certificates are issued for carsonp.net and *.carsonp.net using the DNS-01 challenge and Route53 provider.