diff --git a/systems/x86_64-linux/prefect/services/caddy.nix b/systems/x86_64-linux/prefect/services/caddy.nix index 13fb3519..932e637b 100644 --- a/systems/x86_64-linux/prefect/services/caddy.nix +++ b/systems/x86_64-linux/prefect/services/caddy.nix @@ -263,6 +263,7 @@ in "http://mta-sts.pyrox.dev" "http://autodiscover.pyrox.dev" "http://autoconfig.pyrox.dev" + "http://dav.pyrox.dev" ]; extraConfig = '' reverse_proxy 127.0.0.1:${toString mail.intHTTP} { @@ -283,7 +284,7 @@ in servers :80 { listener_wrappers { layer4 { - @maildomains http host mail.pyrox.dev mta-sts.pyrox.dev autoconfig.pyrox.dev autodiscover.pyrox.dev + @maildomains http host mail.pyrox.dev mta-sts.pyrox.dev autoconfig.pyrox.dev autodiscover.pyrox.dev dav.pyrox.dev route @maildomains { subroute { @a http @@ -302,7 +303,7 @@ in servers :443 { listener_wrappers { layer4 { - @maildomains tls sni mail.pyrox.dev mta-sts.pyrox.dev autoconfig.pyrox.dev autodiscover.pyrox.dev + @maildomains tls sni mail.pyrox.dev mta-sts.pyrox.dev autoconfig.pyrox.dev autodiscover.pyrox.dev dav.pyrox.dev route @maildomains { proxy { proxy_protocol v2 @@ -322,7 +323,7 @@ in } } } - :2025 { + :25 { route { proxy { proxy_protocol v2 @@ -330,7 +331,7 @@ in } } } - :2143 { + :143 { route { proxy { proxy_protocol v2 @@ -338,7 +339,7 @@ in } } } - :2465 { + :465 { route { proxy { proxy_protocol v2 @@ -346,7 +347,7 @@ in } } } - :2587 { + :587 { route { proxy { proxy_protocol v2 @@ -354,7 +355,7 @@ in } } } - :2993 { + :993 { route { proxy { proxy_protocol v2 @@ -362,7 +363,7 @@ in } } } - :24190 { + :4190 { route { proxy { proxy_protocol v2 diff --git a/systems/x86_64-linux/prefect/services/mailserver/default.nix b/systems/x86_64-linux/prefect/services/mailserver/default.nix index 869f6172..086d7b2d 100644 --- a/systems/x86_64-linux/prefect/services/mailserver/default.nix +++ b/systems/x86_64-linux/prefect/services/mailserver/default.nix @@ -6,7 +6,7 @@ ./overrides.nix ]; mailserver = { - enable = true; + enable = false; fqdn = "mail.pyrox.dev"; systemName = "PyroNet Mail"; systemDomain = "mail.pyrox.dev";