sdesbure Posted July 16, 2015 Share Posted July 16, 2015 Description Docker Images built on top of archlinux thanks to binhex (see it's awesome support page) Installation (stolen from binhex support page) OK, sounds good to me, so how do i install your Docker apps using unRAID?. Firstly you need to be running unRAID ver 6 beta 9 or later, once installed follow the instructions below:- Navigate to "Extensions" and then "Docker" in the unRAID webui Enter in a URL of https://github.com/sdesbure/docker-containers in the "Template repositories" field Click on the "Save" button Click back to "Extensions" menu and then click on the "Add" button Click on the "Template" dropdown menu and select the desired Docker image Click the "Advanced View" toggle on the top right and fill in required fields e.g. volume data, environment variables etc Click on the "Add" button at the bottom of the window to begin pulling down the Docker image Once the image is downloaded you should see it appear in the "Extensions" section under the heading "Docker Apps" Docker Apps I have colour coded each application as follows (again as binhex):- green - confirmed working, no known issues orange - needs enhancements/under testing red - currently broken/wip. Jackett: https://github.com/zone117x/Jackett Netatmo_Librato Domoticz: https://www.domoticz.com/ Links GitHub https://github.com/sdesbure Docker https://hub.docker.com/u/sdesbure/ Changelog https://raw.githubusercontent.com/sdesbure/docker-containers/master/CHANGELOG.md News First release of Jackett!! First release of Netatmo_Librato Moved Jackett to 0.6.4 Added Domoticz server Quote Link to comment
Squid Posted July 16, 2015 Share Posted July 16, 2015 It would be a good idea to add the <Date> entry that docker categorizer creates to your template so that it shows up in CA's new / updated list Quote Link to comment
binhex Posted July 16, 2015 Share Posted July 16, 2015 What can I say, it looks great :-) Quote Link to comment
sdesbure Posted July 16, 2015 Author Share Posted July 16, 2015 It would be a good idea to add the <Date> entry that docker categorizer creates to your template so that it shows up in CA's new / updated list that's done Quote Link to comment
hernandito Posted July 16, 2015 Share Posted July 16, 2015 Trying it.... but when I add a site where I do have an account, after I enter the correct username/password, I get: Configuration failed: Error getting response stream (ReadDone1): ReceiveFailure This may Jackett itself and not the docker... but pehaps someone knows. Also, how do I add any of the new trackers to Sonarr? I see the API... saw instructions at botton of Jackett web GUI. Thanks! Quote Link to comment
sdesbure Posted July 16, 2015 Author Share Posted July 16, 2015 Hi, I tested only with t411.io and frenchtorrentdb (that I have coded) where I have accounts. On which tracker do you have tested? Quote Link to comment
hernandito Posted July 16, 2015 Share Posted July 16, 2015 torrent-day and iptorrents Quote Link to comment
heffe2001 Posted July 16, 2015 Share Posted July 16, 2015 Where did you get the release of 0.4.3.1? That's the version it shows running, where I'm running the latest they show available (precompiled anyway) at 0.4.3.0 on my install. I compiled from source on my windows box, and the current source does show 0.4.3.1. Upgraded my install (from my original Jackett), and it still allows me to add Torrent Day. Not sure why yours isn't working correctly. I also went so far as to replace the jackett install in your docker I have running, and the code I compiled won't allow it to be added on your docker install running my code. Could be a dependency or something possibly? Quote Link to comment
sdesbure Posted July 16, 2015 Author Share Posted July 16, 2015 Where did you get the release of 0.4.3.1? That's the version it shows running, where I'm running the latest they show available (precompiled anyway) at 0.4.3.0 on my install. I compiled from source on my windows box, and the current source does show 0.4.3.1. Upgraded my install (from my original Jackett), and it still allows me to add Torrent Day. Not sure why yours isn't working correctly. I also went so far as to replace the jackett install in your docker I have running, and the code I compiled won't allow it to be added on your docker install running my code. Could be a dependency or something possibly? it's directly a build from git (my fork to add frenchtorrentdb). I'll check tonight sorry! Quote Link to comment
hernandito Posted July 16, 2015 Share Posted July 16, 2015 I did a little tweaking to icon, to make it less harsh and less contrasty. Feel free to use it it you like it. http://i.imgur.com/Hr8quvV.png Quote Link to comment
hernandito Posted July 16, 2015 Share Posted July 16, 2015 Since I always do more than one... http://i.imgur.com/s5w5PYv.png Quote Link to comment
heffe2001 Posted July 16, 2015 Share Posted July 16, 2015 The current source they have on their git compiles to 0.4.3.1, so that's definitely the current version, just not the current version they have pre-compiled and available. I usually grab the source and compile it on one of my systems, guess he snuck an update in there over the past 2 days.. Do you happen to know off hand where your docker stores it's config files, I'd like to keep that stuff on the unraid filesystem. I just played around a bit with it, and can't connect it to my Sonarr either, gives me a 401 authentication failed. I also get failures on all of the torrent sites that require login. Seems like it might be something in the distro setup that you're using for your docker maybe?? Where did you get the release of 0.4.3.1? That's the version it shows running, where I'm running the latest they show available (precompiled anyway) at 0.4.3.0 on my install. I compiled from source on my windows box, and the current source does show 0.4.3.1. Upgraded my install (from my original Jackett), and it still allows me to add Torrent Day. Not sure why yours isn't working correctly. I also went so far as to replace the jackett install in your docker I have running, and the code I compiled won't allow it to be added on your docker install running my code. Could be a dependency or something possibly? it's directly a build from git (my fork to add frenchtorrentdb). I'll check tonight sorry! Quote Link to comment
sdesbure Posted July 16, 2015 Author Share Posted July 16, 2015 I built a new image with one more volume (/opt/Jackett/.config/Jackett) with should allow to make it work correctly. I have tested it and it work with my two trackers (and config is "saved"). Quote Link to comment
sdesbure Posted July 17, 2015 Author Share Posted July 17, 2015 I did a little tweaking to icon, to make it less harsh and less contrasty. Feel free to use it it you like it. http://i.imgur.com/Hr8quvV.png used this one! Thanks Quote Link to comment
heffe2001 Posted July 17, 2015 Share Posted July 17, 2015 Still having issues adding trackers with your docker. Any that require a login give me a data not received error when it attempts to test and add. I was able to add the Sonarr info (I had the port changed to 9118 external in docker since I was attempting to run 2, and that threw off the authentication to Sonarr). The attempted additions aren't showing up in the log files, so not sure which way to turn at this point. That being said, my previous install from the other thread still works fine. Quote Link to comment
hernandito Posted July 17, 2015 Share Posted July 17, 2015 I built a new image with one more volume (/opt/Jackett/.config/Jackett) with should allow to make it work correctly. I have tested it and it work with my two trackers (and config is "saved"). Still having the same problem on my 2 trackers.... Quote Link to comment
splnut Posted July 20, 2015 Share Posted July 20, 2015 Just ran across this and tried to setup torrentday and torrentleech and both get the error previously reported (RecieveFailure) Quote Link to comment
Dimtar Posted July 20, 2015 Share Posted July 20, 2015 I was using another docker but I started fresh with this one and I am up and running. I only use FreshOn, not sure if that helps. Quote Link to comment
sdesbure Posted July 28, 2015 Author Share Posted July 28, 2015 I built a new image with one more volume (/opt/Jackett/.config/Jackett) with should allow to make it work correctly. I have tested it and it work with my two trackers (and config is "saved"). Still having the same problem on my 2 trackers.... yep some trackers sometimes stops to work can you retest (version 0.5.1) ? Quote Link to comment
dundundundudun Posted August 29, 2015 Share Posted August 29, 2015 is it possible to update jackett to the newer versions? Quote Link to comment
sdesbure Posted September 7, 2015 Author Share Posted September 7, 2015 Hello, I was on holidays without laptop sorry. I did update jackett to 0.6.3 2 days ago and 0.6.4 today. Quote Link to comment
noisegate Posted September 17, 2015 Share Posted September 17, 2015 Hi I have installed Jackett but when i go to add iptorrents and Speed.cd i get the error configuration failed: Data protection failed. Have i done something wrong, not sure why i would be getting this error. Thanks Quote Link to comment
RXWatcher Posted October 1, 2015 Share Posted October 1, 2015 its an issue with jackett. They just corrected it. Sdesbure, can you please update your jackett docker? What would be awesome is if you could include a variable so we can specify the version. I saw another docker file that was setup like this: ENV VERSION 0.6.0 RUN wget https://github.com/zone117x/Jackett/releases/download/v$VERSION/Jackett.Mono.v$VERSION.zip -O /tmp/jackett.zip If we could have a version variable exposed via the web GUI then we could reinstall the container using whatever version we wanted..ala the latest would be '0.6.7' Thanks! Quote Link to comment
laxstar18 Posted October 9, 2015 Share Posted October 9, 2015 Im also wondering if this docker can be updated Quote Link to comment
RXWatcher Posted October 10, 2015 Share Posted October 10, 2015 not the best solution but I created a script to pull and run the latest jackett. It's not a docker or a plugin...sorry. I've only been using unraid for a couple of weeks. I'm not that advanced yet. CVERSION=$(cat version.txt) WVERSION=$(curl -s https://jackett.net/Download| grep -m 1 -o 'v0.[0-9.]*[\ \t]*'|head -n 1) if [ $WVERSION != $CVERSION ] then rm -rf Jackett.Mono*.bz2 wget https://jackett.net/Download/${WVERSION}/Jackett.Mono.${WVERSION}.tar.bz2 kill -9 `screen -ls | grep jackett | awk '{print $1}' | cut -d. -f 1` tar -xf Jackett.Mono* echo $WVERSION > version.txt cd Jackett screen -d -m -S jackett mono JackettConsole.exe screen -wipe fi Basically, this keeps track of installed version(cversion) and then scans Jacketts website to find the latest version, if the latest version is not the same as the installed version, it downloads the newest version, kills the Jackett I have running in screen, updates the Jackett folder and then restarts the screen session. you need to install mono for this to work. Maybe someone can make a plugin out of this? Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.