adminer = mypkgs.adminer.phpFpm.pool;
connexionswing_dev = mypkgs.connexionswing_dev.phpFpm.pool;
connexionswing_prod = mypkgs.connexionswing_prod.phpFpm.pool;
- www = ''
- listen = /var/run/phpfpm/www.sock
- user = wwwrun
- group = wwwrun
- listen.owner = wwwrun
- listen.group = wwwrun
- pm = ondemand
- pm.max_children = 5
- pm.process_idle_timeout = 60
- ;php_admin_flag[log_errors] = on
- php_admin_value[open_basedir] = "/var/www"
- '';
};
};
connexionswing_prod = mypkgs.connexionswing_prod.activationScript;
httpd = ''
install -d -m 0755 /var/lib/acme/acme-challenge
- install -d -m 0755 /var/www
'';
redis = ''
mkdir -p /run/redis
(withSSL "eldiron" // {
listen = [ { ip = "*"; port = 443; } ];
hostName = "eldiron.immae.eu";
- # FIXME: directory needs to exist
- documentRoot = "/var/www";
+ documentRoot = ./www;
+ extraConfig = ''
+ DirectoryIndex index.htm
+ '';
})
(withSSL "eldiron" // {
listen = [ { ip = "*"; port = 443; } ];