System info:
Raspberry Pi 4 (4GB)
Boot Disk - SanDisk 32GB UHS Class1
External - Toshiba 2TB USB 3.0 drive
Portainer Ver - 2.6.0
I was following Techno Dad Life's video "Easy Automated Home Media Server: VPN, Radarr, Sonarr, Lidarr, Librarian in 10 Minutes." And using the new docker-compose file from that video.
When I get to deploying the stack, Transmission is never created as container. All other services are in the "created" state for their containers but do not start since there is no Transmission container running. In addition, when going back to the stack, it shows "limited" and reports that the stack was not created in portainer, despite being pasted into the portainer web interface. I'm very much to OMV/Portainer so any and all help is appreaciated!
Here is the docker-compose file
version: '2.1'
services:
transmission-openvpn:
volumes:
- /srv/dev-disk-by-uuid-682875E32875B0A4/data/appdata/:/data
- /etc/localtime:/etc/localtime:ro
environment:
- PUID=1000
- PGID=1000
- CREATE_TUN_DEVICE=true
- OPENVPN_PROVIDER=SURFSHARK
- OPENVPN_CONFIG=us-chi.prod.surfshark.com_udp
# - NORDVPN_COUNTRY=US
# - NORDVPN_CATEGORY=legacy_p2p
# - NORDVPN_PROTOCOL=udp
- OPENVPN_USERNAME=USERNAME
- OPENVPN_PASSWORD=PASSWORD
- OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60
- WEBPROXY_ENABLED=false
- LOCAL_NETWORK=192.168.8.0/24
- TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED=false
- DNS=8.8.8.8,8.8.4.4
cap_add:
- NET_ADMIN
logging:
driver: json-file
options:
max-size: 10m
ports:
- 9091:9091
- 9117:9117
- 7878:7878
- 8989:8989
- 8686:8686
- 5299:5299
restart: always
image: haugene/transmission-openvpn:latest-armhf
jackett:
image: linuxserver/jackett
container_name: jackett
network_mode: "service:transmission-openvpn"
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
- AUTO_UPDATE=true #optional
- RUN_OPTS=#optional
volumes:
- /srv/dev-disk-by-uuid-682875E32875B0A4/data/appdata/jackett:/config
- /srv/dev-disk-by-uuid-682875E32875B0A4/data/downloads/watch:/downloads
#Jackett only needs config
restart: unless-stopped
radarr:
image: linuxserver/radarr
network_mode: "service:transmission-openvpn"
container_name: radarr
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
- UMASK_SET=022 #optional
volumes:
- /srv/dev-disk-by-uuid-682875E32875B0A4/data/appdata/radarr:/config
- /srv/dev-disk-by-uuid-682875E32875B0A4/data/media/movies:/movies
restart: unless-stopped
sonarr:
image: linuxserver/sonarr
network_mode: "service:transmission-openvpn"
container_name: sonarr
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
- UMASK_SET=022 #optional
volumes:
- /srv/dev-disk-by-uuid-682875E32875B0A4/data/appdata/sonarr:/config
- /srv/dev-disk-by-uuid-682875E32875B0A4/data/media/tv:/tv
restart: unless-stopped
lidarr:
image: linuxserver/lidarr
network_mode: "service:transmission-openvpn"
container_name: lidarr
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
- UMASK_SET=022 #optional
volumes:
- /srv/dev-disk-by-uuid-682875E32875B0A4/data/appdata/lidarr:/config
- /srv/dev-disk-by-uuid-682875E32875B0A4/data/media/music:/music
restart: unless-stopped
lazylibrarian:
image: linuxserver/lazylibrarian
network_mode: "service:transmission-openvpn"
container_name: lazylibrarian
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
# - DOCKER_MODS=linuxserver/calibre-web:calibre #optional
volumes:
- /srv/dev-disk-by-uuid-682875E32875B0A4/data/appdata/lazylibrarian:/config
- /srv/dev-disk-by-uuid-682875E32875B0A4/data/media/:/media
restart: unless-stopped
Display More