hosts/plover: add LDAP server to reverse proxy

This commit is contained in:
Gabriel Arazas 2022-12-29 10:26:15 +08:00
parent bdf862cc91
commit f789e85fcc

View File

@ -96,15 +96,9 @@ in
# DNS-related settings. This is nice for automating them putting DNS records
# and other types of stuff.
security.acme = {
defaults = {
dnsProvider = "porkbun";
credentialsFile = config.sops.secrets."plover/lego/env".path;
};
certs = {
"${ldapDomain}".group = config.services.openldap.group;
};
security.acme.defaults = {
dnsProvider = "porkbun";
credentialsFile = config.sops.secrets."plover/lego/env".path;
};
services.openssh.hostKeys = [{
@ -179,12 +173,12 @@ in
};
};
# Keycloak instance.
"${authDomain}" = {
# OpenLDAP server.
"${ldapDomain}" = {
forceSSL = true;
enableACME = true;
locations."/" = {
proxyPass = "http://localhost:${toString config.services.keycloak.settings.http-port}";
proxyPass = "http://localhost:389";
};
};
};