diff --git a/nixos/package-configs/ombi/configuration.nix b/nixos/package-configs/ombi/configuration.nix new file mode 100644 index 0000000..e2f411b --- /dev/null +++ b/nixos/package-configs/ombi/configuration.nix @@ -0,0 +1,26 @@ +{ + config, + pkgs, + ... +}: { + users.users = { + ombi.extraGroups = ["radarr" "sonarr"]; + }; + #uses port 7878 + services.ombi = { + enable = true; + port = 2368; + }; + + services.nginx = { + virtualHosts = { + "ombi.gladtherescake.eu" = { + forceSSL = true; + enableACME = true; + locations."/" = { + proxyPass = "http://localhost:2386"; + }; + }; + }; + }; +} diff --git a/nixos/package-configs/radarr/configuration.nix b/nixos/package-configs/radarr/configuration.nix new file mode 100644 index 0000000..db3c170 --- /dev/null +++ b/nixos/package-configs/radarr/configuration.nix @@ -0,0 +1,10 @@ +{ + config, + pkgs, + ... +}: { + #uses port 7878 + services.radarr = { + enable = true; + }; +} diff --git a/nixos/package-configs/sonarr/configuration.nix b/nixos/package-configs/sonarr/configuration.nix new file mode 100644 index 0000000..0397f8f --- /dev/null +++ b/nixos/package-configs/sonarr/configuration.nix @@ -0,0 +1,10 @@ +{ + config, + pkgs, + ... +}: { + #uses port 8989 + services.radarr = { + enable = true; + }; +}