configure media download stack
This commit is contained in:
@@ -38,6 +38,7 @@ import protected sonarr host:18989
|
|||||||
import protected radarr host:17878
|
import protected radarr host:17878
|
||||||
import protected bazarr host:16767
|
import protected bazarr host:16767
|
||||||
import protected jackett host:9117
|
import protected jackett host:9117
|
||||||
|
import protected prowlarr host:9696
|
||||||
import protected dagster host:3000
|
import protected dagster host:3000
|
||||||
import protected photoprism host:2342
|
import protected photoprism host:2342
|
||||||
import protected qbittorrent host:9092
|
import protected qbittorrent host:9092
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ services:
|
|||||||
external_links:
|
external_links:
|
||||||
- transmission
|
- transmission
|
||||||
- qbittorrent
|
- qbittorrent
|
||||||
image: linuxserver/jackett:0.22.1283
|
image: linuxserver/jackett:0.24.339
|
||||||
ports:
|
ports:
|
||||||
- 9117:9117
|
- 9117:9117
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|||||||
20
compose.prowlarr.yaml
Normal file
20
compose.prowlarr.yaml
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
services:
|
||||||
|
prowlarr:
|
||||||
|
image: linuxserver/prowlarr:2.3.0
|
||||||
|
container_name: prowlarr
|
||||||
|
environment:
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1000
|
||||||
|
- TZ=Etc/UTC
|
||||||
|
volumes:
|
||||||
|
- /opt/prowlarr:/config/prowlarr
|
||||||
|
ports:
|
||||||
|
- 9696:9696
|
||||||
|
restart: unless-stopped
|
||||||
|
extra_hosts:
|
||||||
|
- transmission:192.168.2.200
|
||||||
|
- qbittorrent:192.168.2.200
|
||||||
|
- jackett:192.168.2.200
|
||||||
|
- radarr:192.168.2.200
|
||||||
|
- sonarr:192.168.2.200
|
||||||
|
- lidarr:192.168.2.200
|
||||||
@@ -12,5 +12,5 @@ services:
|
|||||||
network_mode: service:surfshark
|
network_mode: service:surfshark
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- /opt/qbittorrent:/config
|
- /opt/qbittorrent:/config/qBittorrent
|
||||||
- /media/scratch/qbittorrent:/downloads
|
- /media/scratch/qbittorrent:/downloads
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
radarr:
|
radarr:
|
||||||
container_name: radarr
|
container_name: radarr
|
||||||
image: linuxserver/radarr:5.14.0
|
image: linuxserver/radarr:6.0.4
|
||||||
environment:
|
environment:
|
||||||
- PUID=1000
|
- PUID=1000
|
||||||
- PGID=1000
|
- PGID=1000
|
||||||
@@ -12,6 +12,8 @@ services:
|
|||||||
extra_hosts:
|
extra_hosts:
|
||||||
- transmission:192.168.2.200
|
- transmission:192.168.2.200
|
||||||
- qbittorrent:192.168.2.200
|
- qbittorrent:192.168.2.200
|
||||||
|
- jackett:192.168.2.200
|
||||||
|
- prowlarr:192.168.2.200
|
||||||
ports:
|
ports:
|
||||||
- 17878:7878
|
- 17878:7878
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
services:
|
services:
|
||||||
sonarr:
|
sonarr:
|
||||||
image: linuxserver/sonarr:4.0.14
|
image: linuxserver/sonarr:4.0.16
|
||||||
container_name: sonarr
|
container_name: sonarr
|
||||||
environment:
|
environment:
|
||||||
- PUID=1000
|
- PUID=1000
|
||||||
@@ -10,10 +10,14 @@ services:
|
|||||||
- transmission
|
- transmission
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
- transmission:192.168.2.200
|
- transmission:192.168.2.200
|
||||||
|
- qbittorrent:192.168.2.200
|
||||||
|
- jackett:192.168.2.200
|
||||||
|
- prowlarr:192.168.2.200
|
||||||
ports:
|
ports:
|
||||||
- 18989:8989
|
- 18989:8989
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- /opt/sonarr:/config
|
- /opt/sonarr:/config
|
||||||
- /media/scratch/transmission:/downloads
|
- /media/scratch/transmission:/downloads/transmission
|
||||||
|
- /media/scratch/qbittorrent:/downloads/qbittorrent
|
||||||
- /mnt/yotta/krypton/Shows:/tv
|
- /mnt/yotta/krypton/Shows:/tv
|
||||||
|
|||||||
@@ -13,4 +13,4 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- /opt/transmission:/config
|
- /opt/transmission:/config
|
||||||
- /media/scratch/torrents:/watch
|
- /media/scratch/torrents:/watch
|
||||||
- /media/scratch/transmission:/downloads
|
- /media/scratch/transmission:/downloads/transmission
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ include:
|
|||||||
|
|
||||||
# Download
|
# Download
|
||||||
- compose.jackett.yaml
|
- compose.jackett.yaml
|
||||||
|
- compose.prowlarr.yaml
|
||||||
- compose.transmission.yaml
|
- compose.transmission.yaml
|
||||||
- compose.qbittorrent.yaml
|
- compose.qbittorrent.yaml
|
||||||
|
|
||||||
|
|||||||
6
prowlarr/.gitignore
vendored
Normal file
6
prowlarr/.gitignore
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
asp/
|
||||||
|
data/
|
||||||
|
Definitions/
|
||||||
|
logs/
|
||||||
|
Sentry/
|
||||||
|
|
||||||
18
prowlarr/config.xml
Normal file
18
prowlarr/config.xml
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
<Config>
|
||||||
|
<BindAddress>*</BindAddress>
|
||||||
|
<Port>9696</Port>
|
||||||
|
<SslPort>6969</SslPort>
|
||||||
|
<EnableSsl>False</EnableSsl>
|
||||||
|
<LaunchBrowser>True</LaunchBrowser>
|
||||||
|
<ApiKey>6036de33973545429bc3c8a9aa825071</ApiKey>
|
||||||
|
<AuthenticationMethod>Forms</AuthenticationMethod>
|
||||||
|
<AuthenticationRequired>DisabledForLocalAddresses</AuthenticationRequired>
|
||||||
|
<Branch>master</Branch>
|
||||||
|
<LogLevel>debug</LogLevel>
|
||||||
|
<SslCertPath></SslCertPath>
|
||||||
|
<SslCertPassword></SslCertPassword>
|
||||||
|
<UrlBase></UrlBase>
|
||||||
|
<InstanceName>Prowlarr</InstanceName>
|
||||||
|
<UpdateMechanism>Docker</UpdateMechanism>
|
||||||
|
<AnalyticsEnabled>False</AnalyticsEnabled>
|
||||||
|
</Config>
|
||||||
9
qbittorrent/.gitignore
vendored
9
qbittorrent/.gitignore
vendored
@@ -1,4 +1,5 @@
|
|||||||
qBittorrent/GeoDB
|
GeoDB/
|
||||||
qBittorrent/lockfile
|
lockfile
|
||||||
qBittorrent/rss
|
rss/
|
||||||
qBittorrent/qBittorrent-data.conf
|
qBittorrent-data.conf
|
||||||
|
BT_backup
|
||||||
|
|||||||
14
qbittorrent/categories.json
Normal file
14
qbittorrent/categories.json
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"prowlarr": {
|
||||||
|
"save_path": ""
|
||||||
|
},
|
||||||
|
"radarr": {
|
||||||
|
"save_path": ""
|
||||||
|
},
|
||||||
|
"sonarr": {
|
||||||
|
"save_path": ""
|
||||||
|
},
|
||||||
|
"tv-sonarr": {
|
||||||
|
"save_path": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
2
qbittorrent/qBittorrent-data.conf
Normal file
2
qbittorrent/qBittorrent-data.conf
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
[Stats]
|
||||||
|
AllStats=@Variant(\0\0\0\x1c\0\0\0\x2\0\0\0\x12\0\x41\0l\0l\0t\0i\0m\0\x65\0\x44\0L\0\0\0\x4\0\0\0\x1r\xb3\xda@\0\0\0\x12\0\x41\0l\0l\0t\0i\0m\0\x65\0U\0L\0\0\0\x4\0\0\0\0(\x11\x1d\xed)
|
||||||
@@ -1,55 +0,0 @@
|
|||||||
[Application]
|
|
||||||
FileLogger\Age=1
|
|
||||||
FileLogger\AgeType=1
|
|
||||||
FileLogger\Backup=true
|
|
||||||
FileLogger\DeleteOld=true
|
|
||||||
FileLogger\Enabled=true
|
|
||||||
FileLogger\MaxSizeBytes=66560
|
|
||||||
FileLogger\Path=/config/qBittorrent/logs
|
|
||||||
|
|
||||||
[AutoRun]
|
|
||||||
enabled=false
|
|
||||||
program=
|
|
||||||
|
|
||||||
[BitTorrent]
|
|
||||||
Session\AddTorrentStopped=false
|
|
||||||
Session\DefaultSavePath=/downloads/
|
|
||||||
Session\ExcludedFileNames=
|
|
||||||
Session\Port=6881
|
|
||||||
Session\QueueingSystemEnabled=true
|
|
||||||
Session\SSL\Port=48200
|
|
||||||
Session\ShareLimitAction=Stop
|
|
||||||
Session\TempPath=/downloads/incomplete/
|
|
||||||
|
|
||||||
[Core]
|
|
||||||
AutoDeleteAddedTorrentFile=Never
|
|
||||||
|
|
||||||
[LegalNotice]
|
|
||||||
Accepted=true
|
|
||||||
|
|
||||||
[Meta]
|
|
||||||
MigrationVersion=8
|
|
||||||
|
|
||||||
[Network]
|
|
||||||
Cookies=@Invalid()
|
|
||||||
PortForwardingEnabled=false
|
|
||||||
Proxy\HostnameLookupEnabled=false
|
|
||||||
Proxy\Profiles\BitTorrent=true
|
|
||||||
Proxy\Profiles\Misc=true
|
|
||||||
Proxy\Profiles\RSS=true
|
|
||||||
|
|
||||||
[Preferences]
|
|
||||||
Connection\PortRangeMin=6881
|
|
||||||
Connection\UPnP=false
|
|
||||||
Downloads\SavePath=/downloads/
|
|
||||||
Downloads\TempPath=/downloads/incomplete/
|
|
||||||
General\Locale=en
|
|
||||||
MailNotification\req_auth=true
|
|
||||||
WebUI\Address=*
|
|
||||||
WebUI\Password_PBKDF2="@ByteArray(lj/lkPqF1eQSvo0TpEAAJg==:FCI7qC/eMj8z19HCLfbVsa26Pjap0WX8bGaL+j7eeuM5cJTxkVXuWrGndRhzLyY4jKiroTleQiz3me/xi1nCrg==)"
|
|
||||||
WebUI\Port=9092
|
|
||||||
WebUI\ServerDomains=*
|
|
||||||
|
|
||||||
[RSS]
|
|
||||||
AutoDownloader\DownloadRepacks=true
|
|
||||||
AutoDownloader\SmartEpisodeFilter=s(\\d+)e(\\d+), (\\d+)x(\\d+), "(\\d{4}[.\\-]\\d{1,2}[.\\-]\\d{1,2})", "(\\d{1,2}[.\\-]\\d{1,2}[.\\-]\\d{4})"
|
|
||||||
Reference in New Issue
Block a user