X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=virtual%2Fmodules%2Fwebsites%2Fdefault.nix;h=55ded8ac8e65c0208047980f6281b312a74b1691;hb=273e2c61f253bd6cbc2c564481ccf754bfc593c5;hp=0ea7029ad24377d29842530efbe92b3934814090;hpb=e570c4f5119fc1a6e0042ed51e10592a6a11f0c8;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/virtual/modules/websites/default.nix b/virtual/modules/websites/default.nix index 0ea7029..55ded8a 100644 --- a/virtual/modules/websites/default.nix +++ b/virtual/modules/websites/default.nix @@ -100,9 +100,12 @@ in ./tools/mastodon # built using: # sed -e "s/services\.httpd/services\.httpdProd/g" .nix-defexpr/channels/nixpkgs/nixos/modules/services/web-servers/apache-httpd/default.nix + # Removed allGranted # And removed users / groups ./apache/httpd_prod.nix ./apache/httpd_inte.nix + # except for this one for users/groups + ./apache/httpd_tools.nix # Adapted from base phpfpm ./phpfpm ]; @@ -276,7 +279,7 @@ in services.myWebsites.integration.modules = pkgs.lib.lists.flatten (pkgs.lib.attrsets.mapAttrsToList (n: v: v.modules or []) cfg.apacheConfig); services.myWebsites.integration.extraConfig = (builtins.filter (x: x != null) (pkgs.lib.attrsets.mapAttrsToList (n: v: v.extraConfig or null) cfg.apacheConfig)); - services.httpd = makeService "tools" config.services.myWebsites.tools; + services.httpdTools = makeService "tools" config.services.myWebsites.tools; services.myWebsites.tools.modules = pkgs.lib.lists.flatten (pkgs.lib.attrsets.mapAttrsToList (n: v: v.modules or []) cfg.apacheConfig); services.myWebsites.tools.extraConfig = (builtins.filter (x: x != null) (pkgs.lib.attrsets.mapAttrsToList (n: v: v.extraConfig or null) cfg.apacheConfig)); };