Alright, I have since found the issue. It’s the NixOS firewall which was in the way. I suppose since it’s not mapping the ports through Docker but binding them “directly” to the host, I had to allow usage the port(s) in my configuration.nix
like so:
networking.firewall.allowedTCPPorts = [ 80 ];