jmap setup works now
This commit is contained in:
parent
bd2d37d331
commit
e3c816de84
1 changed files with 26 additions and 15 deletions
|
|
@ -206,18 +206,20 @@
|
|||
virtualHosts."webadmin.kempinger.at" = {
|
||||
forceSSL = true;
|
||||
useACMEHost = "webadmin.kempinger.at";
|
||||
#acmeRoot = null;
|
||||
serverAliases = [
|
||||
"mta-sts.kempinger.at"
|
||||
"autoconfig.kempinger.at"
|
||||
"autodiscover.kempinger.at"
|
||||
"mail.kempinger.at"
|
||||
"imap.kempinger.at"
|
||||
"mx1.kempinger.at"
|
||||
"mail.kempinger.at"
|
||||
];
|
||||
locations."/" = {
|
||||
proxyPass = "http://127.0.0.1:8090";
|
||||
};
|
||||
locations."/jmap" = {
|
||||
proxyPass = "http://127.0.0.1:8091/jmap";
|
||||
};
|
||||
};
|
||||
virtualHosts.${config.services.forgejo.settings.server.DOMAIN} = {
|
||||
forceSSL = true;
|
||||
|
|
@ -842,7 +844,7 @@
|
|||
openFirewall = true;
|
||||
settings = {
|
||||
server = {
|
||||
hostname = "mx1.kempinger.at";
|
||||
hostname = "mail.kempinger.at";
|
||||
tls = {
|
||||
enable = true;
|
||||
implicit = true;
|
||||
|
|
@ -858,12 +860,12 @@
|
|||
tls.implicit = true;
|
||||
};
|
||||
imaps = {
|
||||
bind = "[::]:993";
|
||||
bind = "192.168.69.69:993";
|
||||
protocol = "imap";
|
||||
tls.implicit = true;
|
||||
};
|
||||
jmap = {
|
||||
bind = "0.0.0.0:8091";
|
||||
bind = "127.0.0.1:8091";
|
||||
url = "https://mail.kempinger.at";
|
||||
protocol = "http";
|
||||
};
|
||||
|
|
@ -873,8 +875,12 @@
|
|||
};
|
||||
};
|
||||
};
|
||||
resolver.type = "custom";
|
||||
resolver.custom = [ "udp://127.0.0.1:53" ];
|
||||
resolver = {
|
||||
type = "custom";
|
||||
custom = [ "udp://127.0.0.1:53" ];
|
||||
};
|
||||
|
||||
http.base-url = "'https://' + config_get('server.hostname')";
|
||||
|
||||
certificate."default" = {
|
||||
cert = "%{file:${config.security.acme.certs."webadmin.kempinger.at".directory}/fullchain.pem}%";
|
||||
|
|
@ -882,7 +888,7 @@
|
|||
};
|
||||
|
||||
lookup.default = {
|
||||
hostname = "mx1.kempinger.at";
|
||||
hostname = "mail.kempinger.at";
|
||||
domain = "kempinger.at";
|
||||
};
|
||||
|
||||
|
|
@ -895,6 +901,11 @@
|
|||
};
|
||||
};
|
||||
|
||||
services.snowflake-proxy = {
|
||||
enable = true;
|
||||
capacity = 50;
|
||||
};
|
||||
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
# nixpkgs.overlays = [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue