X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=nixops%2Fmodules%2Fwebsites%2Fdefault.nix;h=028f60bf5232e2792d59684d360f56b061196252;hb=1017ce8ed4eb5eef826bf7a55a132923439cd978;hp=9782e683dfd37f26cdcf7a8c68e7113ba2ded979;hpb=dfb0e6df5ca2e045b45f2dce0a254b7444fb277f;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/modules/websites/default.nix b/nixops/modules/websites/default.nix index 9782e68..028f60b 100644 --- a/nixops/modules/websites/default.nix +++ b/nixops/modules/websites/default.nix @@ -117,6 +117,7 @@ in ./ftp/florian.nix ./ftp/denisejerome.nix ./ftp/leila.nix + ./ftp/papa.nix ./ftp/immae.nix ./ftp/release.nix ./ftp/temp.nix @@ -189,9 +190,6 @@ in # ''; }); phpPackages = super.php72Packages.override { inherit php; }; - composerEnv = import ./commons/composer-env.nix { - inherit (self) stdenv writeTextFile fetchurl php unzip; - }; }) ]; services.myWebsites.tools.databases.enable = true; @@ -214,6 +212,7 @@ in services.myWebsites.Nassime.production.enable = cfg.production.enable; services.myWebsites.Florian.production.enable = cfg.production.enable; services.myWebsites.Leila.production.enable = cfg.production.enable; + services.myWebsites.Papa.production.enable = cfg.production.enable; services.myWebsites.DeniseJerome.production.enable = cfg.production.enable; services.myWebsites.Emilia.production.enable = cfg.production.enable; services.myWebsites.Capitaines.production.enable = cfg.production.enable; @@ -229,10 +228,11 @@ in services.myWebsites.TellesFlorian.integration.enable = true; services.myWebsites.Florian.integration.enable = true; - deployment.keys.apache-ldap = { + mySecrets.keys = [{ + dest = "apache-ldap"; user = "wwwrun"; group = "wwwrun"; - permissions = "0700"; + permissions = "0400"; text = '' @@ -245,7 +245,7 @@ in ''; - }; + }]; services.myWebsites.apacheConfig = { gzip = { @@ -284,7 +284,7 @@ in LDAPOpCacheTTL 600 - Include /run/keys/apache-ldap + Include /var/secrets/apache-ldap ''; }; global = { @@ -406,8 +406,10 @@ in install -d -m 0755 /var/lib/acme/acme-challenge install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions/adminer + install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/tmp/adminer install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions/mantisbt install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions/davical + install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions/phpldapadmin ''; };