Compare commits
No commits in common. "e1942bbe863ea62104f4b696903877c69bace391" and "19cff288ab72f4ff40532ae1bfea536c40625ff9" have entirely different histories.
e1942bbe86
...
19cff288ab
2 changed files with 37 additions and 50 deletions
|
|
@ -3,8 +3,7 @@
|
|||
{
|
||||
users.groups.media = {};
|
||||
|
||||
#
|
||||
# Downloading movies
|
||||
# Finding/Requesting downloading
|
||||
services.radarr = {
|
||||
enable = true;
|
||||
openFirewall = false;
|
||||
|
|
@ -12,6 +11,41 @@
|
|||
group = "media";
|
||||
};
|
||||
|
||||
services.sonarr = {
|
||||
enable = true;
|
||||
openFirewall = false;
|
||||
dataDir = "/var/lib/sonarr";
|
||||
group = "media";
|
||||
};
|
||||
|
||||
services.prowlarr = {
|
||||
enable = true;
|
||||
openFirewall = false;
|
||||
};
|
||||
|
||||
services.bazarr = {
|
||||
enable = true;
|
||||
openFirewall = false;
|
||||
group = "media";
|
||||
};
|
||||
|
||||
# Downloading files
|
||||
services.deluge = {
|
||||
enable = true;
|
||||
web.enable = true;
|
||||
web.openFirewall = false;
|
||||
group = "media";
|
||||
};
|
||||
|
||||
|
||||
# Requesting Frontend
|
||||
services.jellyseerr = {
|
||||
enable = true;
|
||||
port = 5055;
|
||||
openFirewall = false;
|
||||
package = pkgs.jellyseerr;
|
||||
};
|
||||
|
||||
services.caddy.virtualHosts."radarr.${config.homelab.domain}" = {
|
||||
useACMEHost = config.homelab.domain;
|
||||
extraConfig = ''
|
||||
|
|
@ -19,16 +53,6 @@
|
|||
import block_non_private_ips
|
||||
'';
|
||||
};
|
||||
|
||||
#
|
||||
# Downloading shows
|
||||
services.sonarr = {
|
||||
enable = true;
|
||||
openFirewall = false;
|
||||
dataDir = "/var/lib/sonarr";
|
||||
group = "media";
|
||||
};
|
||||
|
||||
services.caddy.virtualHosts."sonarr.${config.homelab.domain}" = {
|
||||
useACMEHost = config.homelab.domain;
|
||||
extraConfig = ''
|
||||
|
|
@ -36,14 +60,6 @@
|
|||
import block_non_private_ips
|
||||
'';
|
||||
};
|
||||
|
||||
#
|
||||
# Managing Torrent sources
|
||||
services.prowlarr = {
|
||||
enable = true;
|
||||
openFirewall = false;
|
||||
};
|
||||
|
||||
services.caddy.virtualHosts."prowlarr.${config.homelab.domain}" = {
|
||||
useACMEHost = config.homelab.domain;
|
||||
extraConfig = ''
|
||||
|
|
@ -51,15 +67,6 @@
|
|||
import block_non_private_ips
|
||||
'';
|
||||
};
|
||||
|
||||
#
|
||||
# Finding subtitles
|
||||
services.bazarr = {
|
||||
enable = true;
|
||||
openFirewall = false;
|
||||
group = "media";
|
||||
};
|
||||
|
||||
services.caddy.virtualHosts."bazarr.${config.homelab.domain}" = {
|
||||
useACMEHost = config.homelab.domain;
|
||||
extraConfig = ''
|
||||
|
|
@ -67,16 +74,6 @@
|
|||
import block_non_private_ips
|
||||
'';
|
||||
};
|
||||
|
||||
#
|
||||
# Downloading torrents
|
||||
services.deluge = {
|
||||
enable = true;
|
||||
web.enable = true;
|
||||
web.openFirewall = false;
|
||||
group = "media";
|
||||
};
|
||||
|
||||
services.caddy.virtualHosts."deluge.${config.homelab.domain}" = {
|
||||
useACMEHost = config.homelab.domain;
|
||||
extraConfig = ''
|
||||
|
|
@ -84,16 +81,6 @@
|
|||
import block_non_private_ips
|
||||
'';
|
||||
};
|
||||
|
||||
#
|
||||
# Requesting Frontend
|
||||
services.jellyseerr = {
|
||||
enable = true;
|
||||
port = 5055;
|
||||
openFirewall = false;
|
||||
package = pkgs.jellyseerr;
|
||||
};
|
||||
|
||||
services.caddy.virtualHosts."jellyseer.${config.homelab.domain}" = {
|
||||
useACMEHost = config.homelab.domain;
|
||||
extraConfig = ''
|
||||
|
|
|
|||
|
|
@ -80,7 +80,7 @@ alt-shift-b = 'exec-and-forget /opt/homebrew/bin/firefox --new-window'
|
|||
|
||||
# Layout
|
||||
# See: https://nikitabobko.github.io/AeroSpace/commands#layout
|
||||
alt-c = 'layout tiles horizontal vertical'
|
||||
alt-slash = 'layout tiles horizontal vertical'
|
||||
alt-comma = 'layout accordion horizontal vertical'
|
||||
alt-space = 'layout floating tiling'
|
||||
alt-f = 'fullscreen'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue