more segmentation changes workstation

asdasd
This commit is contained in:
2023-09-11 09:24:07 -06:00
parent 807abf1122
commit 47acc81969
4 changed files with 30 additions and 51 deletions

View File

@@ -16,7 +16,6 @@ in {
users.users = let base = { isSystemUser = true; };
in {
prowlarr = base // { group = "piracy"; };
paperless = base // { };
nextcloud = base // {
extraGroups = [ "render" ];
packages = (with pkgs; [
@@ -46,6 +45,7 @@ in {
prowlarr.enable = true;
paperless = {
enable = true;
address = "0.0.0.0";
consumptionDirIsPublic = true;
extraConfig = {
PAPERLESS_DBENGINE = "postgress";
@@ -203,7 +203,7 @@ in {
};
nextcloud-cronjob = let
jawzNextcloudCronjob = pkgs.writeScriptBin "nextcloud-cronjob"
(builtins.readFile ./scripts/nextcloud-cronjob.sh);
(builtins.readFile ../scripts/nextcloud-cronjob.sh);
in {
description = "Runs various nextcloud-related cronjobs";
wantedBy = [ "default.target" ];
@@ -227,7 +227,7 @@ in {
user.services = {
update-dns = let
jawzUpdateDns = pkgs.writeScriptBin "update-dns"
(builtins.readFile ./scripts/update-dns.sh);
(builtins.readFile ../scripts/update-dns.sh);
in {
restartIfChanged = true;
description = "update DNS of my websites";