Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

uTorrent Docker Assistance

Featured Replies

Squid has released an excellent plugin to convert any registered docker into one that is compatible with unRAID: http://lime-technology.com/forum/index.php?topic=38879.0

 

With that in mind i though i'd give a go of setting up a docker that surprisingly hasn't been created yet...uTorrent.

 

A quick search with the plugin shows a couple of options but the one with the most complete details is https://registry.hub.docker.com/u/reines/docker-utorrent.

 

FROM reines/ubuntu_multiverse
MAINTAINER Jamie Furness <[email protected]>

# Install Dependencies
RUN apt-get install -qy libssl0.9.8

# Install uTorrent
RUN mkdir /opt/utserver && curl -L http://download-new.utorrent.com/os/linux-x64-ubuntu-13-04/track/beta/endpoint/utserver/ | tar zxf - -C /opt/utserver
RUN ln -s /opt/utserver/$(ls /opt/utserver/|tail -1) /opt/utserver/latest

# Add configuration
VOLUME /etc/utserver
ADD utserver.conf /etc/utserver/utserver.conf

VOLUME /watchdir
VOLUME /downloads
VOLUME /tmp/utserver

# Expose WebUI, torrent port
EXPOSE 8080
EXPOSE 6881

CMD /opt/utserver/latest/utserver -settingspath /opt/utserver/latest -configfile /etc/utserver/utserver.conf -logfile /etc/utserver/utserver.log

 

After a successful conversion we're left with adding in the additional parameters...and what i believe i fill in correctly doesn't seem to work.

 

Can someone who has experience in how these things work attempt to get this running please?

 

From its logs, it looks like you need to create the utserver.conf file

 

Zero information on that guys dockerfile

  • Author

yeah, i created that...well i took it from my current utorrent plugin and it then outputs errors:

 

[17:33:34] Locale C
[17:33:34] File not found during integrity check: /opt/utserver/latest/settings.dat
[17:33:34] File not found during integrity check: /opt/utserver/latest/settings.dat.new
[17:33:34] File not found during integrity check: /opt/utserver/latest/settings.dat.old
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//dht_feed.dat
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//dht_feed.dat.new
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//dht_feed.dat.old
[20150222 17:33:34] computer id: 58248D7168A1B1354289E07D6B4A2CFD2634CC98
[20150222 17:33:34] total physical memory 536870912 max disk cache 33554432
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//dht.dat
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//dht.dat.new
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//dht.dat.old
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//rss.dat
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//rss.dat.new
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//rss.dat.old
[20150222 17:33:34] Using IP address 172.17.0.20
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//resume.dat
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//resume.dat.new
[20150222 17:33:34] File not found during integrity check: /opt/utserver/latest//resume.dat.old

 

 

it's as though the install files aren't downloading or they cannot be seen

 

All the conf file has is:

 

#Configuration setting file for uTorrent for Linux
#
#HTTP port for WebUI access
ut_webui_port: 8003
#
#Torrent files location
dir_torrents: /mnt/cache/dockerapps/utorrent/install/torrents
#Location for completed downloads
dir_completed: /mnt/user/Processing/Sickbeard/Seeding
#
#Temporary files location
dir_active: /mnt/cache/dockerapps/utorrent/temp
#

I have no idea.  I quickly tried a couple of the other utorrents out on docker hub, and none of them seemed to work.  Maybe try playing around with the priviledged / bind / network settings.

 

All I can say is that the script does work.  I can pull random copies of sonaar / sickbeard / cp, etc and the UI does load up.

Looking closer at the conf file you posted, its referencing port 8003 for the UI, but that port is not exposed in his dockerfile.

 

You'll have to manually add that port to the template through dockerMan

  • Author

Looking closer at the conf file you posted, its referencing port 8003 for the UI, but that port is not exposed in his dockerfile.

 

You'll have to manually add that port to the template through dockerMan

 

yep, i did that ;D

 

Your plugin is working great, i've used it for a few other apps...maybe these dockers are simply just broken.

Create an account on docker and ask them what's up. 

  • Author

will do, the last 2 hrs has been my first foray into docker.

In that case, I would have personally started with the ones that already have templates made for them - if nothing else at least the are almost guaranteed to work and have support threads here.

 

btw, there are updates to my plugin.  Mainly affecting the search component, but depending upon when you grabbed it there also was a bug on the convert side.

  • 2 years later...

Hi, I know this is a very old post but I have solved the problem.

 

User the Unraid Docker App and search for "utorrent", use the one named cptincrdbl/utorrent-server:latest. Create an additional path (/data  - /mnt/cache/Appdisk/).

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.