nginx: different virtualHosts for different services
This commit is contained in:
parent
46340648b4
commit
e1da4d958a
1 changed files with 21 additions and 22 deletions
|
@ -110,30 +110,19 @@
|
|||
"bebop.bhankas.org" = {
|
||||
addSSL = true;
|
||||
enableACME = true;
|
||||
locations = {
|
||||
"/music" = {
|
||||
priority = 1000;
|
||||
proxyPass = "http://${config.services.navidrome.settings.Address}:${toString config.services.navidrome.settings.Port}";
|
||||
};
|
||||
locations."/".proxyPass = "http://127.0.0.1:2342";
|
||||
};
|
||||
|
||||
"/grafana" = {
|
||||
priority = 1000;
|
||||
proxyPass = "http://0.0.0.0:2342";
|
||||
};
|
||||
"music.bhankas.org" = {
|
||||
addSSL = true;
|
||||
enableACME = true;
|
||||
locations."/".proxyPass = "http://127.0.0.1:4533";
|
||||
};
|
||||
|
||||
"/minio" = {
|
||||
priority = 1000;
|
||||
proxyPass = "http://${config.services.minio.consoleAddress}";
|
||||
};
|
||||
|
||||
"/" = {
|
||||
priority = 9999;
|
||||
};
|
||||
|
||||
# "/dex" = {
|
||||
# proxyPass = "http://${config.services.dex.settings.web.http}";
|
||||
# };
|
||||
};
|
||||
"minio.bhankas.org" = {
|
||||
addSSL = true;
|
||||
enableACME = true;
|
||||
locations."/".proxyPass = "http://${config.services.minio.consoleAddress}";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -146,6 +135,16 @@
|
|||
email = "relekarpayas@gmail.com";
|
||||
dnsResolver = "1.1.1.1:53";
|
||||
};
|
||||
|
||||
"music.bhankas.org" = {
|
||||
email = "relekarpayas@gmail.com";
|
||||
dnsResolver = "1.1.1.1:53";
|
||||
};
|
||||
|
||||
"minio.bhankas.org" = {
|
||||
email = "relekarpayas@gmail.com";
|
||||
dnsResolver = "1.1.1.1:53";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Reference in a new issue