aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/ftp/jerome.nix
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2019-04-25 01:37:42 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2019-04-25 01:37:42 +0200
commit1b3154e40a568a296c74759d68827366b5f26da9 (patch)
tree77fb426f72c73c806c95ced7eeb2cc62ece48287 /nixops/modules/websites/ftp/jerome.nix
parentca330baa14da56456ec538b232a91e1c443241bb (diff)
downloadNix-1b3154e40a568a296c74759d68827366b5f26da9.tar.gz
Nix-1b3154e40a568a296c74759d68827366b5f26da9.tar.zst
Nix-1b3154e40a568a296c74759d68827366b5f26da9.zip
Move websites to new secrets
Diffstat (limited to 'nixops/modules/websites/ftp/jerome.nix')
-rw-r--r--nixops/modules/websites/ftp/jerome.nix12
1 files changed, 6 insertions, 6 deletions
diff --git a/nixops/modules/websites/ftp/jerome.nix b/nixops/modules/websites/ftp/jerome.nix
index 6c0decd..18d16a1 100644
--- a/nixops/modules/websites/ftp/jerome.nix
+++ b/nixops/modules/websites/ftp/jerome.nix
@@ -29,8 +29,8 @@ in {
29 domain = "naturaloutil.immae.eu"; 29 domain = "naturaloutil.immae.eu";
30 }; 30 };
31 31
32 deployment.keys."prod-naturaloutil" = { 32 mySecrets.keys = [{
33 destDir = "/run/keys/webapps"; 33 dest = "webapps/prod-naturaloutil";
34 user = "wwwrun"; 34 user = "wwwrun";
35 group = "wwwrun"; 35 group = "wwwrun";
36 permissions = "0400"; 36 permissions = "0400";
@@ -49,8 +49,8 @@ in {
49 $database = connect_db($db, $mysql_server, $mysql_base, $mysql_user, $mysql_password); 49 $database = connect_db($db, $mysql_server, $mysql_base, $mysql_user, $mysql_password);
50 ?> 50 ?>
51 ''; 51 '';
52 }; 52 }];
53 services.myPhpfpm.serviceDependencies.jerome = [ "mysql.service" "prod-naturaloutil-key.service" ]; 53 services.myPhpfpm.serviceDependencies.jerome = [ "mysql.service" ];
54 services.myPhpfpm.poolConfigs.jerome = '' 54 services.myPhpfpm.poolConfigs.jerome = ''
55 listen = /run/phpfpm/naturaloutil.sock 55 listen = /run/phpfpm/naturaloutil.sock
56 user = wwwrun 56 user = wwwrun
@@ -62,8 +62,8 @@ in {
62 pm.max_children = 5 62 pm.max_children = 5
63 pm.process_idle_timeout = 60 63 pm.process_idle_timeout = 60
64 64
65 env[BDD_CONNECT] = "/run/keys/webapps/prod-naturaloutil" 65 env[BDD_CONNECT] = "/var/secrets/webapps/prod-naturaloutil"
66 php_admin_value[open_basedir] = "/run/keys/webapps/prod-naturaloutil:${varDir}:/tmp" 66 php_admin_value[open_basedir] = "/var/secrets/webapps/prod-naturaloutil:${varDir}:/tmp"
67 ''; 67 '';
68 services.myPhpfpm.poolPhpConfigs.jerome = '' 68 services.myPhpfpm.poolPhpConfigs.jerome = ''
69 extension=${pkgs.php}/lib/php/extensions/mysqli.so 69 extension=${pkgs.php}/lib/php/extensions/mysqli.so