-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
146 lines (139 loc) · 4.46 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
services:
##############################################
# PLEX MEDIA SERVER #
##############################################
plex:
image: lscr.io/linuxserver/plex:latest
container_name: plex
network_mode: host # Use host network
domainname: plex.local
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Athens
- VERSION=docker
- PLEX_CLAIM=xxxxxxx
volumes:
- /path/to/data/folder/docker/appdata/plex/config:/config # Path to config files
- /path/to/data/folder/plex/series:/tv # Path to TV Shows
- /path/to/data/folder/plex/movies:/movies # Path to Movies
restart: unless-stopped
##############################################
# RADARR MOVIE AUTO DOWNLOAD FROM TORRENT #
##############################################
radarr:
image: lscr.io/linuxserver/radarr:latest
container_name: radarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Athens
volumes:
- /path/to/data/folder/docker/appdata/radarr/config:/config
- /path/to/data/folder/plex/movies:/movies # Path to Movies
- /path/to/data/folder/docker/appdata/qbittorrent/downloads:/downloads # Path to download client downloads (qBittorrent)
ports:
- 7878:7878
restart: unless-stopped
depends_on:
- qbittorrent
##############################################
# SONARR SERIES AUTO DOWNLOAD FROM TORRENT #
##############################################
sonarr:
image: lscr.io/linuxserver/sonarr:latest
container_name: sonarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Athens
volumes:
- /path/to/data/folder/docker/appdata/sonarr_fixed/config:/config
- /path/to/data/folder/plex/series:/tv
- /path/to/data/folder/docker/appdata/qbittorrent/downloads:/downloads
ports:
- 8989:8989
restart: unless-stopped
depends_on:
- qbittorrent
##############################################
# QBITORRENT CLIENT #
##############################################
qbittorrent:
image: lscr.io/linuxserver/qbittorrent:latest
container_name: qbittorrent
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Athens
- WEBUI_PORT=8080
- TORRENTING_PORT=6881
volumes:
- /path/to/data/folder/docker/appdata/qbittorrent/config:/config
- /path/to/data/folder/docker/appdata/qbittorrent/downloads:/downloads # Path to download client downloads
ports:
- 8080:8080
- 6881:6881
- 6881:6881/udp
restart: unless-stopped
##############################################
# PROWLARR INDEXER #
##############################################
prowlarr:
image: lscr.io/linuxserver/prowlarr:latest
container_name: prowlarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Athens
volumes:
- /path/to/data/folder/docker/appdata/prowlarr/config:/config
ports:
- 9696:9696
restart: unless-stopped
##############################################
# BAZARR SUBTITLES #
##############################################
bazarr:
image: lscr.io/linuxserver/bazarr:latest
container_name: bazarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Athens
volumes:
- /path/to/data/folder/docker/appdata/bazarr/config:/config
- /path/to/data/folder/plex/movies:/movies
- /path/to/data/folder/plex/series:/tv
ports:
- 6767:6767
restart: unless-stopped
##############################################
# FLARESOLVERR CLOUDFLARE BYPASS PROXY #
##############################################
flaresolverr:
image: ghcr.io/flaresolverr/flaresolverr:latest
container_name: flaresolverr
environment:
- LOG_LEVEL=${LOG_LEVEL:-info}
- LOG_HTML=${LOG_HTML:-false}
- CAPTCHA_SOLVER=${CAPTCHA_SOLVER:-none}
- TZ=Europe/Athens
ports:
- "${PORT:-8191}:8191"
restart: unless-stopped
##############################################
# OVERSEER MEDIA REQUESTS #
##############################################
overseerr:
image: sctx/overseerr:latest
container_name: overseerr
environment:
- LOG_LEVEL=debug
- TZ=Europe/Athens
- PORT=5055 #optional
ports:
- 5055:5055
volumes:
- /path/to/data/folder/docker/appdata/overseerr/config:/app/config
restart: unless-stopped