};
config = lib.mkIf cfg.enable {
- security.acme.certs."eldiron".extraDomains."tools.immae.eu" = null;
- security.acme.certs."eldiron".extraDomains."devtools.immae.eu" = null;
-
secrets.keys =
kanboard.keys
++ ldap.keys
services.websites.integration.vhostConfs.devtools = {
certName = "eldiron";
+ addToCerts = true;
hosts = ["devtools.immae.eu" ];
root = "/var/lib/ftp/devtools.immae.eu";
extraConfig = [
services.websites.tools.vhostConfs.tools = {
certName = "eldiron";
+ addToCerts = true;
hosts = ["tools.immae.eu" ];
root = "/var/lib/ftp/tools.immae.eu";
extraConfig = [
];
};
- security.acme.certs."eldiron".extraDomains."outils.immae.eu" = null;
services.websites.tools.vhostConfs.outils = {
- certName = "eldiron";
- hosts = [ "outils.immae.eu" ];
- root = null;
+ certName = "eldiron";
+ addToCerts = true;
+ hosts = [ "outils.immae.eu" ];
+ root = null;
extraConfig = [
''
RedirectMatch 301 ^/mediagoblin(.*)$ https://mgoblin.immae.eu$1