Add Radarr + Hydra containers and use vpn netns for containers
This commit is contained in:
@ -1,5 +1,7 @@
|
|||||||
jellyfin
|
jellyfin
|
||||||
sonarr
|
sonarr
|
||||||
|
radarr
|
||||||
|
hydra
|
||||||
sabnzbd
|
sabnzbd
|
||||||
homeassistant
|
homeassistant
|
||||||
picard
|
picard
|
||||||
|
@ -78,9 +78,11 @@
|
|||||||
volumes = [
|
volumes = [
|
||||||
"jellyfin-cache:/cache:Z"
|
"jellyfin-cache:/cache:Z"
|
||||||
"jellyfin-config:/config:Z"
|
"jellyfin-config:/config:Z"
|
||||||
"/home/christoph/Videos/Movies:/media/Movies:ro"
|
"/home/christoph/Videos/Movies:/media/Movies"
|
||||||
"/home/christoph/Videos/Photos:/media/Photos:ro"
|
"/home/christoph/Videos/Shows:/media/Shows"
|
||||||
"/home/christoph/Videos/Shows:/media/Shows:ro"
|
"/home/christoph/Videos/Video:/media/Video"
|
||||||
|
"/home/christoph/Videos/Picture:/media/Picture"
|
||||||
|
"/home/christoph/Videos/Concerts:/media/Concerts"
|
||||||
# "/home/christoph/Music/Spotify:/media/Music:ro"
|
# "/home/christoph/Music/Spotify:/media/Music:ro"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
@ -89,9 +91,9 @@
|
|||||||
image = "linuxserver/sonarr";
|
image = "linuxserver/sonarr";
|
||||||
autoStart = false;
|
autoStart = false;
|
||||||
|
|
||||||
# TODO: When running through the namespace, sonarr can't reach the indexer/downloader
|
|
||||||
extraOptions = [
|
extraOptions = [
|
||||||
# "--network=ns:/var/run/netns/vpn"
|
"--network=ns:/var/run/netns/vpn"
|
||||||
|
"--dns=10.2.0.1"
|
||||||
];
|
];
|
||||||
|
|
||||||
ports = [
|
ports = [
|
||||||
@ -105,12 +107,52 @@
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
radarr = {
|
||||||
|
image = "linuxserver/radarr";
|
||||||
|
autoStart = false;
|
||||||
|
|
||||||
|
extraOptions = [
|
||||||
|
"--network=ns:/var/run/netns/vpn"
|
||||||
|
"--dns=10.2.0.1"
|
||||||
|
];
|
||||||
|
|
||||||
|
ports = [
|
||||||
|
"7878:7878"
|
||||||
|
];
|
||||||
|
|
||||||
|
volumes = [
|
||||||
|
"radarr-config:/config:Z"
|
||||||
|
"/home/christoph/Videos/Movies:/movies"
|
||||||
|
"/home/christoph/Videos/SabNzbd:/downloads"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
|
hydra = {
|
||||||
|
image = "linuxserver/nzbhydra2";
|
||||||
|
autoStart = false;
|
||||||
|
|
||||||
|
extraOptions = [
|
||||||
|
"--network=ns:/var/run/netns/vpn"
|
||||||
|
"--dns=10.2.0.1"
|
||||||
|
];
|
||||||
|
|
||||||
|
ports = [
|
||||||
|
"5076:5076"
|
||||||
|
];
|
||||||
|
|
||||||
|
volumes = [
|
||||||
|
"hydra-config:/config:Z"
|
||||||
|
"/home/christoph/Videos/SabNzbd:/downloads"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
sabnzbd = {
|
sabnzbd = {
|
||||||
image = "linuxserver/sabnzbd";
|
image = "linuxserver/sabnzbd";
|
||||||
autoStart = false;
|
autoStart = false;
|
||||||
|
|
||||||
extraOptions = [
|
extraOptions = [
|
||||||
# "--network=ns:/var/run/netns/vpn"
|
"--network=ns:/var/run/netns/vpn"
|
||||||
|
"--dns=10.2.0.1"
|
||||||
];
|
];
|
||||||
|
|
||||||
ports = [
|
ports = [
|
||||||
|
Reference in New Issue
Block a user