Initial commit
This commit is contained in:
8
quadlets/arr/arr.pod
Normal file
8
quadlets/arr/arr.pod
Normal file
@@ -0,0 +1,8 @@
|
||||
[Pod]
|
||||
PodName=arr
|
||||
PublishPort=9018:8080
|
||||
PublishPort=9019:8686
|
||||
PublishPort=9020:8989
|
||||
PublishPort=9021:9696
|
||||
PublishPort=9022:7878
|
||||
PublishPort=9023:6767
|
||||
7
quadlets/arr/bazarr-config.volume
Normal file
7
quadlets/arr/bazarr-config.volume
Normal file
@@ -0,0 +1,7 @@
|
||||
[Volume]
|
||||
Copy=true
|
||||
Device=/var/mnt/nas/containers/arr/storage/bazarr-config
|
||||
Driver=local
|
||||
Options=bind
|
||||
Type=none
|
||||
VolumeName=bazarr-config
|
||||
7
quadlets/arr/bazarr-data.volume
Normal file
7
quadlets/arr/bazarr-data.volume
Normal file
@@ -0,0 +1,7 @@
|
||||
[Volume]
|
||||
Copy=true
|
||||
Device=/var/mnt/nas/containers/arr/storage/bazarr-data
|
||||
Driver=local
|
||||
Options=bind
|
||||
Type=none
|
||||
VolumeName=bazarr-data
|
||||
24
quadlets/arr/bazarr.container
Normal file
24
quadlets/arr/bazarr.container
Normal file
@@ -0,0 +1,24 @@
|
||||
[Unit]
|
||||
Description=Bazarr container
|
||||
After=gluetun.container
|
||||
Requires=gluetun.container
|
||||
|
||||
[Container]
|
||||
AutoUpdate=registry
|
||||
ContainerName=bazarr
|
||||
Environment=PGID=1000
|
||||
Environment=PUID=1000
|
||||
Environment=TZ=Europe/Zurich
|
||||
Image=lscr.io/linuxserver/bazarr:latest
|
||||
Network=gluetun.container
|
||||
Pod=arr.pod
|
||||
StartWithPod=true
|
||||
Timezone=Europe/Zurich
|
||||
Volume=bazarr-config.volume:/config
|
||||
Volume=bazarr-data.volume:/data
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
26
quadlets/arr/gluetun.container
Normal file
26
quadlets/arr/gluetun.container
Normal file
@@ -0,0 +1,26 @@
|
||||
[Unit]
|
||||
Description=Arr* Gluetun container
|
||||
|
||||
[Container]
|
||||
AddCapability=NET_ADMIN
|
||||
AddDevice=/dev/net/tun:/dev/net/tun
|
||||
AutoUpdate=registry
|
||||
ContainerName=gluetun
|
||||
Environment=OPENVPN_VERSION=2.5
|
||||
Environment=SERVER_COUNTRIES=Netherlands
|
||||
Environment=UPDATER_PERIOD=
|
||||
Environment=VPN_SERVICE_PROVIDER=nordvpn
|
||||
Environment=VPN_TYPE=openvpn
|
||||
Environment=TZ=Europe/Zurich
|
||||
Image=docker.io/qmcgaw/gluetun:v3.40
|
||||
Pod=arr.pod
|
||||
Secret=vpn-user,type=env,target=OPENVPN_USER
|
||||
Secret=vpn-password,type=env,target=OPENVPN_PASSWORD
|
||||
StartWithPod=true
|
||||
Timezone=Europe/Zurich
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
7
quadlets/arr/lidarr-config.volume
Normal file
7
quadlets/arr/lidarr-config.volume
Normal file
@@ -0,0 +1,7 @@
|
||||
[Volume]
|
||||
Copy=true
|
||||
Device=/var/mnt/nas/containers/arr/storage/lidarr-config
|
||||
Driver=local
|
||||
Options=bind
|
||||
Type=none
|
||||
VolumeName=lidarr-config
|
||||
7
quadlets/arr/lidarr-data.volume
Normal file
7
quadlets/arr/lidarr-data.volume
Normal file
@@ -0,0 +1,7 @@
|
||||
[Volume]
|
||||
Copy=true
|
||||
Device=/var/mnt/nas/containers/arr/storage/lidarr-data
|
||||
Driver=local
|
||||
Options=bind
|
||||
Type=none
|
||||
VolumeName=lidarr-data
|
||||
24
quadlets/arr/lidarr.container
Normal file
24
quadlets/arr/lidarr.container
Normal file
@@ -0,0 +1,24 @@
|
||||
[Unit]
|
||||
Description=Lidarr container
|
||||
After=gluetun.container
|
||||
Requires=gluetun.container
|
||||
|
||||
[Container]
|
||||
AutoUpdate=registry
|
||||
ContainerName=lidarr
|
||||
Environment=PGID=1000
|
||||
Environment=PUID=1000
|
||||
Environment=TZ=Europe/Zurich
|
||||
Image=lscr.io/linuxserver/lidarr:latest
|
||||
Network=gluetun.container
|
||||
Pod=arr.pod
|
||||
StartWithPod=true
|
||||
Timezone=Europe/Zurich
|
||||
Volume=lidarr-config.volume:/config
|
||||
Volume=lidarr-data.volume:/data
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
7
quadlets/arr/overseerr-config.volume
Normal file
7
quadlets/arr/overseerr-config.volume
Normal file
@@ -0,0 +1,7 @@
|
||||
[Volume]
|
||||
Copy=true
|
||||
Device=/var/mnt/nas/containers/arr/storage/overseerr-config
|
||||
Driver=local
|
||||
Options=bind
|
||||
Type=none
|
||||
VolumeName=overseerr-config
|
||||
23
quadlets/arr/overseerr.container
Normal file
23
quadlets/arr/overseerr.container
Normal file
@@ -0,0 +1,23 @@
|
||||
[Unit]
|
||||
Description=Overseerr container
|
||||
After=gluetun.container
|
||||
Requires=gluetun.container
|
||||
|
||||
[Container]
|
||||
AutoUpdate=registry
|
||||
ContainerName=overseerr
|
||||
Environment=LOG_LEVEL=debug
|
||||
Environment=PORT=8080
|
||||
Environment=TZ=Europe/Zurich
|
||||
Image=docker.io/sctx/overseerr:latest
|
||||
Network=gluetun.container
|
||||
Pod=arr.pod
|
||||
StartWithPod=true
|
||||
Timezone=Europe/Zurich
|
||||
Volume=overseerr-config.volume:/app/config
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
7
quadlets/arr/prowlarr-config.volume
Normal file
7
quadlets/arr/prowlarr-config.volume
Normal file
@@ -0,0 +1,7 @@
|
||||
[Volume]
|
||||
Copy=true
|
||||
Device=/var/mnt/nas/containers/arr/storage/prowlarr-config
|
||||
Driver=local
|
||||
Options=bind
|
||||
Type=none
|
||||
VolumeName=prowlarr-config
|
||||
7
quadlets/arr/prowlarr-data.volume
Normal file
7
quadlets/arr/prowlarr-data.volume
Normal file
@@ -0,0 +1,7 @@
|
||||
[Volume]
|
||||
Copy=true
|
||||
Device=/var/mnt/nas/containers/arr/storage/prowlarr-data
|
||||
Driver=local
|
||||
Options=bind
|
||||
Type=none
|
||||
VolumeName=prowlarr-data
|
||||
24
quadlets/arr/prowlarr.container
Normal file
24
quadlets/arr/prowlarr.container
Normal file
@@ -0,0 +1,24 @@
|
||||
[Unit]
|
||||
Description=Prowlarr container
|
||||
After=gluetun.container
|
||||
Requires=gluetun.container
|
||||
|
||||
[Container]
|
||||
AutoUpdate=registry
|
||||
ContainerName=prowlarr
|
||||
Environment=PGID=1000
|
||||
Environment=PUID=1000
|
||||
Environment=TZ=Europe/Zurich
|
||||
Image=lscr.io/linuxserver/prowlarr:latest
|
||||
Network=gluetun.container
|
||||
Pod=arr.pod
|
||||
StartWithPod=true
|
||||
Timezone=Europe/Zurich
|
||||
Volume=prowlarr-config.volume:/config
|
||||
Volume=prowlarr-data.volume:/data
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
7
quadlets/arr/radarr-config.volume
Normal file
7
quadlets/arr/radarr-config.volume
Normal file
@@ -0,0 +1,7 @@
|
||||
[Volume]
|
||||
Copy=true
|
||||
Device=/var/mnt/nas/containers/arr/storage/radarr-config
|
||||
Driver=local
|
||||
Options=bind
|
||||
Type=none
|
||||
VolumeName=radarr-config
|
||||
7
quadlets/arr/radarr-data.volume
Normal file
7
quadlets/arr/radarr-data.volume
Normal file
@@ -0,0 +1,7 @@
|
||||
[Volume]
|
||||
Copy=true
|
||||
Device=/var/mnt/nas/containers/arr/storage/radarr-data
|
||||
Driver=local
|
||||
Options=bind
|
||||
Type=none
|
||||
VolumeName=radarr-data
|
||||
24
quadlets/arr/radarr.container
Normal file
24
quadlets/arr/radarr.container
Normal file
@@ -0,0 +1,24 @@
|
||||
[Unit]
|
||||
Description=Radarr container
|
||||
After=gluetun.container
|
||||
Requires=gluetun.container
|
||||
|
||||
[Container]
|
||||
AutoUpdate=registry
|
||||
ContainerName=radarr
|
||||
Environment=PGID=1000
|
||||
Environment=PUID=1000
|
||||
Environment=TZ=Europe/Zurich
|
||||
Image=lscr.io/linuxserver/radarr:latest
|
||||
Network=gluetun.container
|
||||
Pod=arr.pod
|
||||
StartWithPod=true
|
||||
Timezone=Europe/Zurich
|
||||
Volume=radarr-config.volume:/config
|
||||
Volume=radarr-data.volume:/data
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
7
quadlets/arr/sonarr-config.volume
Normal file
7
quadlets/arr/sonarr-config.volume
Normal file
@@ -0,0 +1,7 @@
|
||||
[Volume]
|
||||
Copy=true
|
||||
Device=/var/mnt/nas/containers/arr/storage/sonarr-config
|
||||
Driver=local
|
||||
Options=bind
|
||||
Type=none
|
||||
VolumeName=sonarr-config
|
||||
7
quadlets/arr/sonarr-data.volume
Normal file
7
quadlets/arr/sonarr-data.volume
Normal file
@@ -0,0 +1,7 @@
|
||||
[Volume]
|
||||
Copy=true
|
||||
Device=/var/mnt/nas/containers/arr/storage/sonarr-data
|
||||
Driver=local
|
||||
Options=bind
|
||||
Type=none
|
||||
VolumeName=sonarr-data
|
||||
24
quadlets/arr/sonarr.container
Normal file
24
quadlets/arr/sonarr.container
Normal file
@@ -0,0 +1,24 @@
|
||||
[Unit]
|
||||
Description=Sonarr container
|
||||
After=gluetun.container
|
||||
Requires=gluetun.container
|
||||
|
||||
[Container]
|
||||
AutoUpdate=registry
|
||||
ContainerName=sonarr
|
||||
Environment=PGID=1000
|
||||
Environment=PUID=1000
|
||||
Environment=TZ=Europe/Zurich
|
||||
Image=lscr.io/linuxserver/sonarr:latest
|
||||
Network=gluetun.container
|
||||
Pod=arr.pod
|
||||
StartWithPod=true
|
||||
Timezone=Europe/Zurich
|
||||
Volume=sonarr-config.volume:/config
|
||||
Volume=sonarr-data.volume:/data
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
Reference in New Issue
Block a user