SHOW:
|
|
- or go back to the newest paste.
1 | version: "3.6" | |
2 | services: | |
3 | portainer: | |
4 | image: portainer/portainer | |
5 | container_name: portainer | |
6 | restart: always | |
7 | command: -H unix:///var/run/docker.sock | |
8 | ports: | |
9 | - 9000:9000 | |
10 | volumes: | |
11 | - /var/run/docker.sock:/var/run/docker.sock | |
12 | - ${USERDIR}/docker/portainer/data:/data | |
13 | - ${USERDIR}/docker/shared:/shared | |
14 | environment: | |
15 | - TZ=${TZ} | |
16 | organizr: # manage containers | |
17 | container_name: organizr | |
18 | restart: always | |
19 | image: lsiocommunity/organizr | |
20 | volumes: | |
21 | - ${USERDIR}/docker/organizr:/config | |
22 | - ${USERDIR}/docker/shared:/shared | |
23 | ports: | |
24 | - 9001:80 | |
25 | environment: | |
26 | - PUID=${PUID} | |
27 | - PGID=${PGID} | |
28 | - TZ=${TZ} | |
29 | mariadb: # database | |
30 | image: "linuxserver/mariadb" | |
31 | container_name: "mariadb" | |
32 | hostname: mariadb | |
33 | volumes: | |
34 | - ${USERDIR}/docker/mariadb:/config | |
35 | ports: | |
36 | - target: 3306 | |
37 | published: 3306 | |
38 | protocol: tcp | |
39 | mode: host | |
40 | restart: always | |
41 | environment: | |
42 | - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} | |
43 | - PUID=${PUID} | |
44 | - PGID=${PGID} | |
45 | - TZ=${TZ} | |
46 | phpmyadmin: # database manager | |
47 | hostname: phpmyadmin | |
48 | container_name: phpmyadmin | |
49 | image: phpmyadmin/phpmyadmin | |
50 | restart: always | |
51 | links: | |
52 | - mariadb:db | |
53 | ports: | |
54 | - 9002:80 | |
55 | environment: | |
56 | - PMA_HOST=mariadb | |
57 | - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} | |
58 | watchtower: # auto-updates containers | |
59 | container_name: watchtower | |
60 | restart: always | |
61 | image: v2tec/watchtower | |
62 | volumes: | |
63 | - /var/run/docker.sock:/var/run/docker.sock | |
64 | command: --schedule "0 0 1 * * *" --cleanup # every day at 1AM | |
65 | transmission-vpn: # torrent downloader + vpn | |
66 | container_name: transmission-vpn | |
67 | image: haugene/transmission-openvpn | |
68 | cap_add: | |
69 | - NET_ADMIN | |
70 | devices: | |
71 | - /dev/net/tun | |
72 | restart: always | |
73 | ports: | |
74 | - 9003:9091 | |
75 | dns: | |
76 | - 1.1.1.1 | |
77 | - 1.0.0.1 | |
78 | volumes: | |
79 | - /etc/localtime:/etc/localtime:ro | |
80 | - ${USERDIR}/docker/transmission-vpn:/data | |
81 | - ${USERDIR}/docker/shared:/shared | |
82 | - ${USERDIR}/Downloads:/data/watch | |
83 | - ${USERDIR}/Downloads/completed:/data/completed | |
84 | - ${USERDIR}/Downloads/incomplete:/data/incomplete | |
85 | environment: | |
86 | - OPENVPN_PROVIDER=FREEVPN #http://freevpn.me/accounts/ | |
87 | - OPENVPN_CONFIG=it-TCP80 | |
88 | - OPENVPN_USERNAME=freevpnit | |
89 | - OPENVPN_PASSWORD=q3IRSgiM4bnK | |
90 | - OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60 | |
91 | - LOCAL_NETWORK=192.168.1.0/24 | |
92 | - PUID=${PUID} | |
93 | - PGID=${PGID} | |
94 | - TZ=${TZ} | |
95 | - TRANSMISSION_RPC_AUTHENTICATION_REQUIRED=false | |
96 | - TRANSMISSION_RPC_HOST_WHITELIST="127.0.0.1,192.168.*.*" | |
97 | - | - TRANSMISSION_RPC_PASSWORD=retep2170 |
97 | + | - TRANSMISSION_RPC_PASSWORD=XXX |
98 | - | - TRANSMISSION_RPC_USERNAME=retep |
98 | + | - TRANSMISSION_RPC_USERNAME=XYZ |
99 | - TRANSMISSION_UMASK=022 | |
100 | - TRANSMISSION_RATIO_LIMIT=1.00 | |
101 | - TRANSMISSION_RATIO_LIMIT_ENABLED=true | |
102 | radarr: # movies | |
103 | image: "linuxserver/radarr" | |
104 | container_name: "radarr" | |
105 | volumes: | |
106 | - ${USERDIR}/docker/radarr:/config | |
107 | - ${USERDIR}/Downloads/completed:/downloads | |
108 | - ${USERDIR}/media/movies:/movies | |
109 | - "/etc/localtime:/etc/localtime:ro" | |
110 | - ${USERDIR}/docker/shared:/shared | |
111 | ports: | |
112 | - "9004:7878" | |
113 | restart: always | |
114 | environment: | |
115 | - PUID=${PUID} | |
116 | - PGID=${PGID} | |
117 | - TZ=${TZ} | |
118 | sonarr: # tv shows | |
119 | image: "linuxserver/sonarr" | |
120 | container_name: "sonarr" | |
121 | volumes: | |
122 | - ${USERDIR}/docker/sonarr:/config | |
123 | - ${USERDIR}/Downloads/completed:/downloads | |
124 | - ${USERDIR}/media/shows:/tv | |
125 | - "/etc/localtime:/etc/localtime:ro" | |
126 | - ${USERDIR}/docker/shared:/shared | |
127 | ports: | |
128 | - "9005:8989" | |
129 | restart: always | |
130 | environment: | |
131 | - PUID=${PUID} | |
132 | - PGID=${PGID} | |
133 | - TZ=${TZ} | |
134 | plexms: #plex | |
135 | container_name: plexms | |
136 | restart: always | |
137 | image: plexinc/pms-docker | |
138 | volumes: | |
139 | - ${USERDIR}/docker/plexms:/config | |
140 | - ${USERDIR}/Downloads/plex_tmp:/transcode | |
141 | - /media/media:/media | |
142 | - ${USERDIR}/docker/shared:/shared | |
143 | ports: | |
144 | - "32400:32400/tcp" | |
145 | - "3005:3005/tcp" | |
146 | - "8324:8324/tcp" | |
147 | - "32469:32469/tcp" | |
148 | - "1900:1900/udp" | |
149 | - "32410:32410/udp" | |
150 | - "32412:32412/udp" | |
151 | - "32413:32413/udp" | |
152 | - "32414:32414/udp" | |
153 | environment: | |
154 | - TZ=${TZ} | |
155 | - HOSTNAME="Plex Polybyte" | |
156 | - PLEX_CLAIM="claim-oCH5hsXg8DuekqHsSRds" | |
157 | - PLEX_UID=${PUID} | |
158 | - PLEX_GID=${PGID} | |
159 | - ADVERTISE_IP="http://192.168.1.129:32400" | |
160 | tautulli: # view plex usage | |
161 | container_name: tautulli | |
162 | restart: always | |
163 | image: linuxserver/tautulli | |
164 | volumes: | |
165 | - ${USERDIR}/docker/tautulli/config:/config | |
166 | - ${USERDIR}/docker/tautulli/logs:/logs:ro | |
167 | - ${USERDIR}/docker/shared:/shared | |
168 | ports: | |
169 | - "9006:8181" | |
170 | environment: | |
171 | - PUID=${PUID} | |
172 | - PGID=${PGID} | |
173 | - TZ=${TZ} | |
174 | ombi: # add movie requests | |
175 | container_name: ombi | |
176 | restart: always | |
177 | image: linuxserver/ombi | |
178 | volumes: | |
179 | - ${USERDIR}/docker/ombi:/config | |
180 | - ${USERDIR}/docker/shared:/shared | |
181 | ports: | |
182 | - "9007:3579" | |
183 | environment: | |
184 | - PUID=${PUID} | |
185 | - PGID=${PGID} | |
186 | - TZ=${TZ} | |
187 | jackett: # torrent indexer | |
188 | image: "linuxserver/jackett" | |
189 | container_name: "jackett" | |
190 | volumes: | |
191 | - ${USERDIR}/docker/jackett:/config | |
192 | - ${USERDIR}/Downloads/completed:/downloads | |
193 | - "/etc/localtime:/etc/localtime:ro" | |
194 | - ${USERDIR}/docker/shared:/shared | |
195 | ports: | |
196 | - "9008:9117" | |
197 | restart: always | |
198 | environment: | |
199 | - PUID=${PUID} | |
200 | - PGID=${PGID} | |
201 | - TZ=${TZ} |