feat(bazarr): only use one instance
All checks were successful
Discord / discord commits (push) Has been skipped

This commit is contained in:
matt1432 2024-05-18 00:04:26 -04:00
parent 9a57b0b425
commit 31a3cfcaca
8 changed files with 24 additions and 69 deletions

View file

@ -125,10 +125,6 @@ in {
subDirectories = {
bazarr.reverseProxy = "${nosIP}:6767";
bazarr-french = {
subDirName = "bafrr";
reverseProxy = "${nosIP}:6766";
};
prowlarr.reverseProxy = "${nosIP}:9696";
radarr.reverseProxy = "${nosIP}:7878";

View file

@ -13,8 +13,7 @@ in {
./modules/mergerfs.nix
./modules/qbittorrent
./modules/snapraid.nix
./modules/subtitles/cleanup.nix
./modules/subtitles/syncing.nix
./modules/subtitles
];
vars = {

View file

@ -155,18 +155,6 @@
};
};
}
{
"bazarr french" = rec {
href = "https://lan.nelim.org/bafrr";
icon = "bazarr.png";
description = "fetches subs";
widget = {
type = "bazarr";
url = href;
key = "{{HOMEPAGE_VAR_BAZARRFR_API}}";
};
};
}
{
prowlarr = rec {
href = "https://lan.nelim.org/prowlarr";

View file

@ -3,55 +3,28 @@
rwPath = rwDataDir + "/media/bazarr";
in {
arion.projects."bazarr" = {
"bazarr" = {
image = ./images/bazarr.nix;
restart = "always";
arion.projects."bazarr"."bazarr" = {
image = ./images/bazarr.nix;
restart = "always";
environment = {
PUID = "1000";
PGID = "1000";
TZ = "America/New_York";
};
extra_hosts = ["lan.nelim.org=10.0.0.130"];
ports = [
"6767:6767"
];
volumes = [
"${rwPath}/data:/config"
"/data:/data"
];
extraOptions = {
deploy.resources.limits.cpus = "0.5";
};
environment = {
PUID = "1000";
PGID = "1000";
TZ = "America/New_York";
};
"bazarr-fr" = {
image = ./images/bazarr.nix;
restart = "always";
extra_hosts = ["lan.nelim.org=10.0.0.130"];
ports = [
"6767:6767"
];
environment = {
PUID = "1000";
PGID = "1000";
TZ = "America/New_York";
};
volumes = [
"${rwPath}/data:/config"
"/data:/data"
];
extra_hosts = ["lan.nelim.org=10.0.0.130"];
ports = [
"6766:6767"
];
volumes = [
"${rwPath}/data-fr:/config"
"/data:/data"
];
extraOptions = {
deploy.resources.limits.cpus = "0.5";
};
extraOptions = {
deploy.resources.limits.cpus = "2";
};
};
}

View file

@ -0,0 +1,6 @@
{...}: {
imports = [
./cleanup.nix
./syncing.nix
];
}

View file

@ -22,13 +22,6 @@ in {
exec ${lib.getExe bbPkg} --config ${config.sops.secrets.bazarr-bulk.path} "$@"
'';
})
(pkgs.writeShellApplication {
name = "bb-fr";
text = ''
exec ${lib.getExe bbPkg} --config ${config.sops.secrets.bazarr-bulk-fr.path} "$@"
'';
})
];
systemd = {

Binary file not shown.

BIN
flake.nix

Binary file not shown.