1
0
Fork 0
This commit is contained in:
Daniel Kempkens 2023-04-15 01:08:14 +02:00
parent ec2e0a7a00
commit 06bdd89018
Signed by: daniel
SSH key fingerprint: SHA256:Ks/MyhQYcPRQiwMKLAKquWCdCPe3JXlb1WttgnAoSeM
2 changed files with 3 additions and 7 deletions

View file

@ -26,10 +26,6 @@
''; '';
}; };
systemd.tmpfiles.rules = [
"d /var/lib/nginx-sockets 0777 root root"
];
networking.firewall.interfaces = networking.firewall.interfaces =
let let
interfaces = lib.mapAttrsToList (_: value: lib.attrsets.attrByPath [ "matchConfig" "Name" ] null value) config.systemd.network.networks ++ [ "tailscale0" ]; interfaces = lib.mapAttrsToList (_: value: lib.attrsets.attrByPath [ "matchConfig" "Name" ] null value) config.systemd.network.networks ++ [ "tailscale0" ];

View file

@ -22,10 +22,10 @@
serviceConfig = { serviceConfig = {
Type = "simple"; Type = "simple";
RuntimeDirectory = "socat-prowlarr";
DynamicUser = true; DynamicUser = true;
NetworkNamespacePath = "/var/run/netns/wg"; NetworkNamespacePath = "/var/run/netns/wg";
UMask = "000"; ExecStart = "${pkgs.socat}/bin/socat -d -d UNIX-LISTEN:/run/socat-prowlarr/prowlarr.sock,unlink-early,fork TCP4:127.0.0.1:9696";
ExecStart = "${pkgs.socat}/bin/socat -d -d UNIX-LISTEN:/var/lib/nginx-sockets/prowlarr.sock,unlink-early,fork TCP4:127.0.0.1:9696";
Restart = "on-failure"; Restart = "on-failure";
}; };
}; };
@ -39,7 +39,7 @@
locations."/" = { locations."/" = {
recommendedProxySettings = true; recommendedProxySettings = true;
proxyPass = "http://unix:/var/lib/nginx-sockets/prowlarr.sock:/"; proxyPass = "http://unix:/run/socat-prowlarr/prowlarr.sock:/";
}; };
}; };
} }