diff options
Diffstat (limited to '')
-rw-r--r-- | modules/by-name/pe/peertube/module.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/modules/by-name/pe/peertube/module.nix b/modules/by-name/pe/peertube/module.nix index 29d1d07..6cb4c2c 100644 --- a/modules/by-name/pe/peertube/module.nix +++ b/modules/by-name/pe/peertube/module.nix @@ -22,7 +22,7 @@ in { listenWeb = 443; smtp = { - createLocally = true; + createLocally = false; passwordFile = "${config.age.secrets.peertubeSmtp.path}"; }; database = { @@ -101,7 +101,7 @@ in { }; }; - environment.persistence."/srv".directories = [ + vhack.persist.directories = [ { directory = "/var/lib/peertube"; user = "peertube"; @@ -109,5 +109,11 @@ in { mode = "0700"; } ]; + users = { + users.peertube.uid = config.vhack.constants.ids.uids.peertube; + groups.peertube.gid = config.vhack.constants.ids.gids.peertube; + users.redis-peertube.uid = config.vhack.constants.ids.uids.redis-peertube; + groups.redis-peertube.gid = config.vhack.constants.ids.gids.redis-peertube; + }; }; } |