Compare commits

..

2 Commits

Author SHA1 Message Date
281f18f9fa format 2025-03-21 20:05:06 -04:00
418c0fda82 make jellyfin data private 2025-03-21 20:04:39 -04:00
2 changed files with 7 additions and 9 deletions

View File

@@ -35,14 +35,12 @@
};
};
services.caddy.virtualHosts.
"bitmagnet.${service_configs.https.domain}".extraConfig =
''
services.caddy.virtualHosts."bitmagnet.${service_configs.https.domain}".extraConfig = ''
# tls internal
${builtins.readFile ../secrets/caddy_auth}
reverse_proxy ${service_configs.https.wg_ip}:${builtins.toString service_configs.ports.bitmagnet}
'';
systemd.services.bitmagnet.vpnConfinement = {
enable = true;
vpnNamespace = "wg";

View File

@@ -29,8 +29,8 @@
'';
systemd.tmpfiles.rules = [
"d ${config.services.jellyfin.dataDir} 0770 ${config.services.jellyfin.user} ${config.services.jellyfin.group}"
"d ${config.services.jellyfin.cacheDir} 0770 ${config.services.jellyfin.user} ${config.services.jellyfin.group}"
"d ${config.services.jellyfin.dataDir} 0700 ${config.services.jellyfin.user} ${config.services.jellyfin.group}"
"d ${config.services.jellyfin.cacheDir} 0700 ${config.services.jellyfin.user} ${config.services.jellyfin.group}"
];
users.users.${config.services.jellyfin.user}.extraGroups = [