add nginx

This commit is contained in:
zack 2024-05-03 14:22:34 -04:00
parent 6f82cd7ec2
commit f1fbeb2109

View file

@ -91,6 +91,25 @@
};
};
services.nginx = {
enable = true;
package = pkgs.nginxStable.override {openssl = pkgs.libressl;};
virtualHosts = {
"search.zackmyers.io" = {
forceSSL = true;
enableACME = true;
locations."/" = {
proxyPass = "http://localhost:8080";
};
};
};
};
security.acme = {
acceptTerms = true;
defaults.email = "zach@zacharymyers.com";
};
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
# programs.mtr.enable = true;