Comments (21)
In sickrage are you using black hole or transmission? Black hole works and tranmission mode doesn't appear to because when sickrage say to transmission download to \full\link\Download transmission doesn't understand it only know data/Download. This is very similar to my problem
Try transmission mode but leave download folder blank but make sure one is set in environment settings of docker . That works because then there is no passing of a full link ( \full\link\Download) which transmission doesn't understand.
Starting to think my only option is to put Sickbeard and CouchPotato into the docker too.
from docker-transmission-openvpn.
However leaving the download load location blank in sickrage (Sickbeard) and CouchPotato is not a solution because the two programs will both download to the same location and clash when trying to move them. Look at my thread for a suggestion on possible fix. Going to try this fix over the weekend and report back.
from docker-transmission-openvpn.
You say you're running the container on port 9091 and it shows as filtered. Have you also set up the proxy described in the README? If you try to connect to the transmission webui on the openvpn-container port 9091 it will not respond unless you're on the Docker subnet. Because all other IP's are routed through the VPN tunnel.
So couchpotato is snatching torrents and placing the .torrent files in your transmission-home/watch, but transmission doesn't add them? But then you say that when Sickrage downloads a .torrent, transmission adds it and downloads it, but then Sickrage deletes it?
I don't know what's failing. But you need to be more specific as to this container. It seems like the WebUI is working and that it downloads.
You need to check if couchpotato is actually placing files in the watch folder. And what sickrage is up to might be because of your volumes setup and paths in Docker. But it sounds like a sickrage issue...
from docker-transmission-openvpn.
Haugene,
I haven't setup the proxy in the readme. Instead of accessing the transmission webui directly I was doing it from inside sickrage using the docker instance IP. This for some reason only works if I'm VPN into the server, otherwise it shows an empty transmission without displaying the torrents if that makes sense. Chouchpotato is snatching torrents but I think the transmission container is having difficulties reading that folder. The issue with sickrage is that though it fetches the torrents and they are downloaded just fine to the incomplete folder when the downloads are complete instead of moving the files over to the TV folder is apparently deleting the content. This was working fine with the local transmission running on the server. Note that now both transmission are sickrage are containers. Before just sickrage was a container and transmission ran locally on the server. I'll try the reverse proxy and check a couple of other things later as I got the docker update and broke my system. If you have any other advise let me know. Thanks!
from docker-transmission-openvpn.
The webui trouble you're having is likely because of the ip you have when you load it. I think the proxy will solve that.
Couchpotato is putting the torrents in the watch folder? Have you tried putting torrents there?
As for sickrage, I'm not sure this is the right place to ask. But you need to check the paths it's moving from or to. Also check permissions. If you haven't configured another user, the files from transmission are owned by root. Can sickrage move them?
from docker-transmission-openvpn.
Proxy solved that. Couchpotato for some reason is not putting torrents into the watch folder. I tried to manually drop them and transmission starts all downloads. permissions are 777 so not sure what the problem is. Sickrage keeps deleting things after downloading them. I have setfacl on those folders so that plex, sickrage, couchpotato and transmission have rwx access. Can't find what's going wrong
from docker-transmission-openvpn.
Yup. Not sure what's going on there but it doesn't sound like an issue with this container.
As I've said. I would recheck all my volumes and paths. Which host folders are mapped where and what their path is in the respective containers.
Are you sure sickrage is deleting them? It might be moving them to a directory within the container. What is the diff and size of that container?
from docker-transmission-openvpn.
transmission-ovpn container mount:
"Mounts": [
{
"Source": "/media/f2208f94-90a6-417b-8a4a-8f942eed6525/MYDATA",
"Destination": "/data",
"Mode": "",
"RW": true,
"Propagation": "rprivate"
},
sickrage container mount:
"Mounts": [
{
"Source": "/etc/localtime",
"Destination": "/etc/localtime",
"Mode": "ro",
"RW": false,
"Propagation": ""
},
{
"Source": "/media/f2208f94-90a6-417b-8a4a-8f942eed6525",
"Destination": "/media/DATA",
"Mode": "",
"RW": true,
"Propagation": ""
},
{
Both containers can see the content. Not sure where the problem lies. If I enable the local tranmission on the server(not the container) sickrage behaves just fine. It was working before setting up transmission on the container.
from docker-transmission-openvpn.
I'm just on my cell, so I can't test anything. But the source of the media mounts are not the same?
from docker-transmission-openvpn.
different folders. But all the content is inside MYDATA regardless.
from docker-transmission-openvpn.
haugene. If I would like to change the environment variables for transmission how would I do it? I'm not sure I understand how to make these changes. I think one of the variables is the reason things don't work properly.
from docker-transmission-openvpn.
Changing the transmission settings via environment variables is documented in the Readme. What are you trying to set?
from docker-transmission-openvpn.
I'm trying to manually set the incomplete, completed and watch folder paths.
from docker-transmission-openvpn.
As described in the readme you take the transmission-setting, prefix it with transmission and make it uppercase.
I tried locally and setting environment variable TRANSMISSION_INCOMPLETE_DIR to /whatever makes the settings.json correctly have "/whatever" as path.
So you should be able to change this by doing the same with watch-dir and download-dir.
from docker-transmission-openvpn.
@bertybassett Thanks!! That solved my Sickrage problem. Downloads were being moved into the container to a path that was a reference from sickrage. Leaving the download folder blank solved the issue. Now regarding Couchpotato, how can I make it move the movies over to the library folder? Transmission is downloading the content but Couchpotato is not moving the downloaded content over to the Movies folder when completed. Please advise
from docker-transmission-openvpn.
That is a post processing feature of CouchPotato
from docker-transmission-openvpn.
@bertybassett Sickrage is working fine. It generates a warning in the logs saying the movies couldn't be processed but is post processing the shows fine. Can I get the link for your thread? Though my main concern was sickrage and is now fixed it would be nice to keep couchpotato automated like before. Thanks in advance
from docker-transmission-openvpn.
from docker-transmission-openvpn.
@jsorondo are you using blank on both sick rage and couch potato?
from docker-transmission-openvpn.
@bertybassett yup. I have it blank on both. Only difference is couchpotato is putting the torrents into the watch folder instead.
from docker-transmission-openvpn.
see post 64 for a full explanation.
from docker-transmission-openvpn.
Related Issues (20)
- su: cannot set groups: Operation not permitted HOT 5
- Downloads stall with "too many open files" HOT 5
- Documentation show `x.protonvpn.net.udp` while file are named `x.protonvpn.udp` HOT 1
- NordVPN CDN Down? HOT 1
- Included firewall not aware of peer port in the transmission configuration
- Transmission web ui not displayed; curl returns unauthorised HOT 1
- AUTH_FAILED, data channel cipher negotiation failed (no shared cipher) HOT 104
- healthcheck.sh reporting DNS failure if VPN service DNS incorrectly filters IPv6 addresses HOT 5
- Transmission sets permissions wrong but fixes them on restart with TRANSMISSION_UMASK HOT 4
- Certain Transmission settings.json values can only be set by ENV var HOT 5
- WebUI not working HOT 1
- DNS problem HOT 5
- NORDVPN: parse error: Invalid numeric literal at line 1, column 7 HOT 1
- Transmission docker port mapping does not show any traffic HOT 2
- Auto building a new release isn't occurring (maybe I'm presumptive of the new configuration, new Transmission is out..) HOT 3
- [openvpn] OpenVPN tried to add an IP route which already exists (RTNETLINK answers: File exists)
- LOG_TO_STDOUT="true" doesn't work for user scripts executed by transmission (non-root user)
- Transmission silently crashes on `ValueError`
- Transmission doesn't ask credentials even the related variables are set HOT 5
- Options error: unknown X.509 name type: /etc/openvpn/custom/name-prefix
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-transmission-openvpn.