services/fbi: add fbi-index

This commit is contained in:
Max Headroom 2022-06-08 21:03:18 +02:00
parent 282d2666cc
commit 12bec01363

View file

@ -10,6 +10,9 @@ with tools.nginx;
sonarr = { sonarr = {
enable = true; enable = true;
}; };
prowlarr = {
enable = true;
};
ombi = { ombi = {
enable = true; enable = true;
port = config.ports.ombi; port = config.ports.ombi;
@ -18,9 +21,23 @@ with tools.nginx;
nginx.virtualHosts = mappers.mapSubdomains { nginx.virtualHosts = mappers.mapSubdomains {
radarr = vhosts.proxy "http://127.0.0.1:7878"; radarr = vhosts.proxy "http://127.0.0.1:7878";
sonarr = vhosts.proxy "http://127.0.0.1:8989"; sonarr = vhosts.proxy "http://127.0.0.1:8989";
fbi-index = vhosts.proxy "http://127.0.0.1:9696";
fbi-requests = vhosts.proxy "http://127.0.0.1:${config.portsStr.ombi}"; fbi-requests = vhosts.proxy "http://127.0.0.1:${config.portsStr.ombi}";
}; };
}; };
systemd.services.radarr.serviceConfig.Slice = "mediamanagement.slice"; systemd.services.radarr.serviceConfig.Slice = "mediamanagement.slice";
systemd.services.sonarr.serviceConfig.Slice = "mediamanagement.slice"; systemd.services.sonarr.serviceConfig.Slice = "mediamanagement.slice";
systemd.services.prowlarr = {
after = [ "wireguard-wgmv-es7.service" "network-addresses-wgmv-es7.service" ];
serviceConfig = {
Slice = "mediamanagement.slice";
IPAddressDeny = [ "any" ];
IPAddressAllow = [
"localhost"
"10.64.0.0/16"
"10.124.0.0/16"
"10.100.0.0/24"
];
};
};
} }