X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fprivate%2Fwebsites%2Fcommons%2Fadminer.nix;h=1803468e2d44d05419abf7be40ba43d80405de71;hb=5400b9b6f65451d41a9106fae6fc00f97d83f4ef;hp=d591c9086ea96ae5af61c0b3bb6fd9b5db0196bc;hpb=441da8aac378f401625e82caf281fa0e26128310;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/modules/private/websites/commons/adminer.nix b/modules/private/websites/commons/adminer.nix index d591c90..1803468 100644 --- a/modules/private/websites/commons/adminer.nix +++ b/modules/private/websites/commons/adminer.nix @@ -1,24 +1,5 @@ -{}: -rec { - phpFpm = { - socket = "/var/run/phpfpm/adminer.sock"; - }; - apache = rec { - modules = [ "proxy_fcgi" ]; - webappName = "_adminer"; - root = "/run/current-system/webapps/${webappName}"; - vhostConf = '' - Alias /adminer ${root} - - DirectoryIndex index.php - - SetHandler "proxy:unix:${phpFpm.socket}|fcgi://localhost" - - - Use LDAPConnect - Require ldap-group cn=users,cn=mysql,cn=pam,ou=services,dc=immae,dc=eu - Require ldap-group cn=users,cn=postgresql,cn=pam,ou=services,dc=immae,dc=eu - - ''; - }; +{ config, callPackage }: +callPackage ../tools/tools/adminer.nix { + adminer = null; + forcePhpSocket = config.services.phpfpm.pools.adminer.socket; }