configured nginx to proxy into new domain
This commit is contained in:
parent
522dd0ffcb
commit
ffbc449c4a
@ -43,7 +43,7 @@ in {
|
|||||||
services.nginx = {
|
services.nginx = {
|
||||||
enable = true;
|
enable = true;
|
||||||
virtualHosts."start.${config.my.domain}" = proxyReverse port // { };
|
virtualHosts."start.${config.my.domain}" = proxyReverse port // { };
|
||||||
virtualHosts."qampqwn4wprhqny8h8zj.${config.my.domain}" =
|
virtualHosts."qampqwn4wprhqny8h8zj.${config.my.domainSecret}" =
|
||||||
proxyReverse portSecret // { };
|
proxyReverse portSecret // { };
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@ -3,6 +3,7 @@ let
|
|||||||
inherit (config.my) localhost;
|
inherit (config.my) localhost;
|
||||||
collaboraPort = 9980;
|
collaboraPort = 9980;
|
||||||
url = "cloud.${config.my.domain}";
|
url = "cloud.${config.my.domain}";
|
||||||
|
urlSecret = "cloud.${config.my.domainSecret}";
|
||||||
collaboraProxy = "http://${localhost}:${toString collaboraPort}";
|
collaboraProxy = "http://${localhost}:${toString collaboraPort}";
|
||||||
commonProxyConfig = ''
|
commonProxyConfig = ''
|
||||||
proxy_set_header Host $host;
|
proxy_set_header Host $host;
|
||||||
@ -146,7 +147,7 @@ in {
|
|||||||
{ };
|
{ };
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
"collabora.${config.my.domain}" =
|
"collabora.${config.my.domainSecret}" =
|
||||||
lib.mkIf config.my.servers.collabora.enable {
|
lib.mkIf config.my.servers.collabora.enable {
|
||||||
forceSSL = true;
|
forceSSL = true;
|
||||||
enableACME = true;
|
enableACME = true;
|
||||||
@ -209,7 +210,7 @@ in {
|
|||||||
ports = [ "9980:9980" ];
|
ports = [ "9980:9980" ];
|
||||||
environment = {
|
environment = {
|
||||||
TZ = "America/Mexico_City";
|
TZ = "America/Mexico_City";
|
||||||
domain = url;
|
domain = urlSecret;
|
||||||
aliasgroup1 = "${url}:443";
|
aliasgroup1 = "${url}:443";
|
||||||
aliasgroup2 = "cloud.rotehaare.art:443";
|
aliasgroup2 = "cloud.rotehaare.art:443";
|
||||||
dictionaries = "en_CA en_US es_MX es_ES fr_FR it pt_BR ru";
|
dictionaries = "en_CA en_US es_MX es_ES fr_FR it pt_BR ru";
|
||||||
|
|||||||
@ -52,7 +52,7 @@ in {
|
|||||||
};
|
};
|
||||||
services.nginx = {
|
services.nginx = {
|
||||||
enable = true;
|
enable = true;
|
||||||
virtualHosts."xfwmrle6h6skqujbeizw.${config.my.domain}" =
|
virtualHosts."xfwmrle6h6skqujbeizw.${config.my.domainSecret}" =
|
||||||
proxyReverse port // { };
|
proxyReverse port // { };
|
||||||
};
|
};
|
||||||
networking.firewall = {
|
networking.firewall = {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user