This commit is contained in:
mjallen18
2026-02-02 18:14:57 -06:00
parent d9d7760e58
commit f856076452
7 changed files with 378 additions and 15 deletions

View File

@@ -69,10 +69,18 @@ rec {
};
systemd.services.${serviceName} = {
requires = [ "media-nas-main.mount" ];
requires = [
"media-nas-main.mount"
# "openvpn-us.protonvpn.udp.service"
];
after = lib.mkForce [
"media-nas-main.mount"
# "openvpn-us.protonvpn.udp.service"
];
# serviceConfig = {
# NetworkNamespacePath = lib.mkIf cfg.enableVpn "/run/netns/vpn";
# # Consider also setting DNS *inside* the netns (see note below).
# };
};
services = {
@@ -129,6 +137,8 @@ rec {
openFirewall = mkBoolOpt true "Open the firewall";
enableVpn = mkBoolOpt true "Enable routing through VPN";
redis = {
enable = lib.mkEnableOption "enable redis";