nginx: different virtualHosts for different services

This commit is contained in:
Payas Relekar 2023-06-05 01:55:41 +05:30
parent 46340648b4
commit e1da4d958a

View file

@ -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";
};
};
};
}