Add navidrome host
This commit is contained in:
parent
e6710cc8d9
commit
7cd261f850
7 changed files with 100 additions and 3 deletions
|
@ -1,12 +1,18 @@
|
|||
{ ... }:
|
||||
let
|
||||
acmeDomainMap = {
|
||||
"paperless.grzb.de" = "paperless.wg.grzb.de";
|
||||
"navidrome.grzb.de" = "navidrome.wg.grzb.de";
|
||||
};
|
||||
in
|
||||
{
|
||||
services.nginx.virtualHosts."paperless.grzb.de" = {
|
||||
services.nginx.virtualHosts = (builtins.mapAttrs (domain: target: {
|
||||
listen = [{
|
||||
addr = "0.0.0.0";
|
||||
port = 80;
|
||||
}];
|
||||
locations."^~ /.well-known/acme-challenge/" = {
|
||||
proxyPass = "http://paperless.wg.grzb.de:80";
|
||||
proxyPass = "http://${target}:80";
|
||||
};
|
||||
};
|
||||
}) acmeDomainMap);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue