vergil: add reverse proxy

This commit is contained in:
2026-08-20 22:41:51 -04:00
parent 98251f3b0b
commit 865ee68a69
+26 -10
View File
@@ -28,6 +28,22 @@ in
}; };
services = { services = {
nginx = {
enable = true;
recommendedGzipSettings = true;
recommendedOptimisation = true;
recommendedProxySettings = true;
recommendedTlsSettings = true;
virtualHosts = {
"jellyfin.cfl.rr.com" = {
locations."/" = {
proxyPass = "http://localhost:8096";
};
};
};
};
pihole-ftl = { pihole-ftl = {
enable = true; enable = true;
openFirewallDNS = true; openFirewallDNS = true;
@@ -50,15 +66,6 @@ in
}; };
}; };
resolved = {
settings = {
Resolve = {
DNSStubListener = false;
MulticastDNS = false;
};
};
};
jellyfin = { jellyfin = {
enable = true; enable = true;
openFirewall = true; openFirewall = true;
@@ -70,5 +77,14 @@ in
multipath-tools multipath-tools
]; ];
networking.hostName = "vergil"; networking = {
hostName = "vergil";
firewall = {
allowedTCPPorts = [
80
443
];
};
};
} }