]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/websites/commons/adminer.nix
Protect adminer access
[perso/Immae/Config/Nix.git] / modules / private / websites / commons / adminer.nix
index 98ab4619b9c64355142f6c47cb4bf877ea115833..d591c9086ea96ae5af61c0b3bb6fd9b5db0196bc 100644 (file)
@@ -11,10 +11,13 @@ rec {
       Alias /adminer ${root}
       <Directory ${root}>
         DirectoryIndex index.php
-        Require all granted
         <FilesMatch "\.php$">
           SetHandler "proxy:unix:${phpFpm.socket}|fcgi://localhost"
         </FilesMatch>
+
+        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
       </Directory>
       '';
   };