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.

Dockerization of some popular applications.

Featured Replies

Unsure if this will be of any help, but I resolved my stuck message issue by using sensei73's nzbdrone docker. I was attempting to add a downloader, but the test never passed and the message in the bottom wouldn't go away without Xing out of it. Log showed a connection issue, but nothing that clearly showed why. I never noticed the exact problem dougnliz describes, mainly due to never getting past the Sab connection issue.

 

https://registry.hub.docker.com/u/sensei73/nzbdrone/

 

Here are the docker run commands I used, just change out sensei73 for needo and you'll have the same command I was using (used gfjardim plugin for this):

 

The message no longer gets stuck and I can actually connect to Sabnzbd now using the same API key, same Host, same Port and same category as attempted with needos.

 

I'll eventually dive into docker's more, as I want to learn the creation process, but hopefully this will help someone find the issue by comparing the differences. sensei73's is on NzbDrone Ver. 2.0.0.1632, which I believe needo was using as well.

 

The difference between his docker and mine is that mine runs as nobody so the little popups do not go away. However it does not in any way affect connectivity to sabnzbd, plex, etc. The little test popup just doesn't go away.

 

Thank you.

 

Are you still working with the nzbdrone devs on this issue?  I had posted on their forum and they said you were.  It would be nice to get that fixed.  It's rather annoying.

 

Also thanks very much for all the work on these Dockers.  I'm using 3 of yours so far and they all work great.  Keep up the good work.

 

Doug

  • Replies 1.3k
  • Views 276.7k
  • Created
  • Last Reply
  • Author

Are you still working with the nzbdrone devs on this issue?  I had posted on their forum and they said you were.  It would be nice to get that fixed.  It's rather annoying.

Also thanks very much for all the work on these Dockers.  I'm using 3 of yours so far and they all work great.  Keep up the good work.

 

Yes I am. Trying to trace down a specific error message to give to them.

just to clarify, I made this docker for my own use,  the only difference with the version of needo, is nzbdrone is running as ROOT. IF you're looking for support you should use needo's one. Right now I'm trying to make a spotweb pluging using needo's mariadb, it's not working correctly for the time being, but when finish, I will tell need, if he support it,  to add to his own repository. It's better to centralize all docker based on the same image to not multiply VMs. thanks (needo, it's not an attempt to hijack your tread).

sorry, but still not working :(

 

Please try again. I posted an additional fix.

 

still the same I am afraid..... though maybe a little more info?

Command:
root@localhost:# /usr/bin/docker logs NZBMegaSearch
*** Running /etc/my_init.d/00_regen_ssh_host_keys.sh...
No SSH host key available. Generating one...
Creating SSH2 RSA key; this may take some time ...
Creating SSH2 DSA key; this may take some time ...
Creating SSH2 ECDSA key; this may take some time ...
Creating SSH2 ED25519 key; this may take some time ...
invoke-rc.d: policy-rc.d denied execution of restart.
*** Running /etc/my_init.d/edge.sh...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
git-man liberror-perl patch rsync
Suggested packages:
gettext-base git-daemon-run git-daemon-sysvinit git-doc git-el git-email
git-gui gitk gitweb git-arch git-bzr git-cvs git-mediawiki git-svn ed
diffutils-doc
The following NEW packages will be installed:
git git-man liberror-perl patch rsync
0 upgraded, 5 newly installed, 0 to remove and 7 not upgraded.
Need to get 3642 kB of archives.
After this operation, 22.5 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main rsync amd64 3.1.0-2ubuntu0.1 [283 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/main liberror-perl all 0.17-1.1 [21.1 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/main git-man all 1:1.9.1-1 [698 kB]
Get:4 http://archive.ubuntu.com/ubuntu/ trusty/main git amd64 1:1.9.1-1 [2555 kB]
Get:5 http://archive.ubuntu.com/ubuntu/ trusty-updates/main patch amd64 2.7.1-4ubuntu1 [84.4 kB]
Fetched 3642 kB in 1s (1852 kB/s)
Selecting previously unselected package rsync.
(Reading database ... 16116 files and directories currently installed.)
Preparing to unpack .../rsync_3.1.0-2ubuntu0.1_amd64.deb ...
Unpacking rsync (3.1.0-2ubuntu0.1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../liberror-perl_0.17-1.1_all.deb ...
Unpacking liberror-perl (0.17-1.1) ...
Selecting previously unselected package git-man.
Preparing to unpack .../git-man_1%3a1.9.1-1_all.deb ...
Unpacking git-man (1:1.9.1-1) ...
Selecting previously unselected package git.
Preparing to unpack .../git_1%3a1.9.1-1_amd64.deb ...
Unpacking git (1:1.9.1-1) ...
Selecting previously unselected package patch.
Preparing to unpack .../patch_2.7.1-4ubuntu1_amd64.deb ...
Unpacking patch (2.7.1-4ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Setting up rsync (3.1.0-2ubuntu0.1) ...
Removing any system startup links for /etc/init.d/rsync ...
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match rsync Default-Stop values (none)
Adding system startup for /etc/init.d/rsync ...
/etc/rc0.d/K20rsync -> ../init.d/rsync
/etc/rc1.d/K20rsync -> ../init.d/rsync
/etc/rc6.d/K20rsync -> ../init.d/rsync
/etc/rc2.d/S20rsync -> ../init.d/rsync
/etc/rc3.d/S20rsync -> ../init.d/rsync
/etc/rc4.d/S20rsync -> ../init.d/rsync
/etc/rc5.d/S20rsync -> ../init.d/rsync
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up liberror-perl (0.17-1.1) ...
Setting up git-man (1:1.9.1-1) ...
Setting up git (1:1.9.1-1) ...
Setting up patch (2.7.1-4ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
fatal: destination path '/opt' already exists and is not an empty directory.
ln: failed to create symbolic link '/opt/NZBmegasearch/custom_params.ini': No such file or directory
chown: cannot access '/opt/NZBmegasearch': No such file or directory
*** /etc/my_init.d/edge.sh failed with status 1
*** Killing all processes...

The command finished successfully!

Hi Needo / Guys

 

firstly - Thank you for your dedicated effort on this  - If a point and click solution becomes available for unraid, i am quite sure that many customers will be smiling all the way to the bank :D  *Hint for Tom - Please buy everybody a beer*

 

 

Can i bug you to add one more App/Docker which i am using on a daily basis? Its called Moviegrabber. I ended up trusting it much more than Couch potato, and have been performing very solidly for me the past few years.

 

Basically its an RSS scanner on both NZB and torrent, looking for new movie releases based on your criteria, and then releases them to black hole folders of your choice( Or Que them for you to pick from and manually release)

Link to the Forum / App / Download links :  https://forums.sabnzbd.org/viewtopic.php?t=8569

 

Binhex is active on Unraid forums too, and should be able to help where needed

 

 

thx again

 

Neo_x

 

 

hi neo_x, you really should of done a search on the docker hub :-),

 

https://registry.hub.docker.com/ - hint type moviegrabber :-)

 

disclaimer - not 100% happy with this docker image right now, as arch linux as a base os is pretty big, if you get any probs then pm me.

hi neo_x, you really should of done a search on the docker hub :-),

 

https://registry.hub.docker.com/ - hint type moviegrabber :-)

 

disclaimer - not 100% happy with this docker image right now, as arch linux as a base os is pretty big, if you get any probs then pm me.

 

*doh*

 

 

*note to self Monday mornings always requires a double dose of coffee

  • Author

sorry, but still not working :(

 

Please try again. I posted an additional fix.

 

still the same I am afraid..... though maybe a little more info?

Command:
root@localhost:# /usr/bin/docker logs NZBMegaSearch
*** Running /etc/my_init.d/00_regen_ssh_host_keys.sh...
No SSH host key available. Generating one...
Creating SSH2 RSA key; this may take some time ...
Creating SSH2 DSA key; this may take some time ...
Creating SSH2 ECDSA key; this may take some time ...
Creating SSH2 ED25519 key; this may take some time ...
invoke-rc.d: policy-rc.d denied execution of restart.
*** Running /etc/my_init.d/edge.sh...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
git-man liberror-perl patch rsync
Suggested packages:
gettext-base git-daemon-run git-daemon-sysvinit git-doc git-el git-email
git-gui gitk gitweb git-arch git-bzr git-cvs git-mediawiki git-svn ed
diffutils-doc
The following NEW packages will be installed:
git git-man liberror-perl patch rsync
0 upgraded, 5 newly installed, 0 to remove and 7 not upgraded.
Need to get 3642 kB of archives.
After this operation, 22.5 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main rsync amd64 3.1.0-2ubuntu0.1 [283 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/main liberror-perl all 0.17-1.1 [21.1 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/main git-man all 1:1.9.1-1 [698 kB]
Get:4 http://archive.ubuntu.com/ubuntu/ trusty/main git amd64 1:1.9.1-1 [2555 kB]
Get:5 http://archive.ubuntu.com/ubuntu/ trusty-updates/main patch amd64 2.7.1-4ubuntu1 [84.4 kB]
Fetched 3642 kB in 1s (1852 kB/s)
Selecting previously unselected package rsync.
(Reading database ... 16116 files and directories currently installed.)
Preparing to unpack .../rsync_3.1.0-2ubuntu0.1_amd64.deb ...
Unpacking rsync (3.1.0-2ubuntu0.1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../liberror-perl_0.17-1.1_all.deb ...
Unpacking liberror-perl (0.17-1.1) ...
Selecting previously unselected package git-man.
Preparing to unpack .../git-man_1%3a1.9.1-1_all.deb ...
Unpacking git-man (1:1.9.1-1) ...
Selecting previously unselected package git.
Preparing to unpack .../git_1%3a1.9.1-1_amd64.deb ...
Unpacking git (1:1.9.1-1) ...
Selecting previously unselected package patch.
Preparing to unpack .../patch_2.7.1-4ubuntu1_amd64.deb ...
Unpacking patch (2.7.1-4ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Setting up rsync (3.1.0-2ubuntu0.1) ...
Removing any system startup links for /etc/init.d/rsync ...
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match rsync Default-Stop values (none)
Adding system startup for /etc/init.d/rsync ...
/etc/rc0.d/K20rsync -> ../init.d/rsync
/etc/rc1.d/K20rsync -> ../init.d/rsync
/etc/rc6.d/K20rsync -> ../init.d/rsync
/etc/rc2.d/S20rsync -> ../init.d/rsync
/etc/rc3.d/S20rsync -> ../init.d/rsync
/etc/rc4.d/S20rsync -> ../init.d/rsync
/etc/rc5.d/S20rsync -> ../init.d/rsync
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up liberror-perl (0.17-1.1) ...
Setting up git-man (1:1.9.1-1) ...
Setting up git (1:1.9.1-1) ...
Setting up patch (2.7.1-4ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
fatal: destination path '/opt' already exists and is not an empty directory.
ln: failed to create symbolic link '/opt/NZBmegasearch/custom_params.ini': No such file or directory
chown: cannot access '/opt/NZBmegasearch': No such file or directory
*** /etc/my_init.d/edge.sh failed with status 1
*** Killing all processes...

The command finished successfully!

Try it without EDGE.

Thats the beauty of Docker as I see it.  Most likely someone has already tried to do what you want and it can work straight away.  The XBMC Server docker is a prime example.

sorry, but still not working :(

 

Please try again. I posted an additional fix.

 

still the same I am afraid..... though maybe a little more info?

Command:
root@localhost:# /usr/bin/docker logs NZBMegaSearch
*** Running /etc/my_init.d/00_regen_ssh_host_keys.sh...
No SSH host key available. Generating one...
Creating SSH2 RSA key; this may take some time ...
Creating SSH2 DSA key; this may take some time ...
Creating SSH2 ECDSA key; this may take some time ...
Creating SSH2 ED25519 key; this may take some time ...
invoke-rc.d: policy-rc.d denied execution of restart.
*** Running /etc/my_init.d/edge.sh...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
git-man liberror-perl patch rsync
Suggested packages:
gettext-base git-daemon-run git-daemon-sysvinit git-doc git-el git-email
git-gui gitk gitweb git-arch git-bzr git-cvs git-mediawiki git-svn ed
diffutils-doc
The following NEW packages will be installed:
git git-man liberror-perl patch rsync
0 upgraded, 5 newly installed, 0 to remove and 7 not upgraded.
Need to get 3642 kB of archives.
After this operation, 22.5 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main rsync amd64 3.1.0-2ubuntu0.1 [283 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/main liberror-perl all 0.17-1.1 [21.1 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/main git-man all 1:1.9.1-1 [698 kB]
Get:4 http://archive.ubuntu.com/ubuntu/ trusty/main git amd64 1:1.9.1-1 [2555 kB]
Get:5 http://archive.ubuntu.com/ubuntu/ trusty-updates/main patch amd64 2.7.1-4ubuntu1 [84.4 kB]
Fetched 3642 kB in 1s (1852 kB/s)
Selecting previously unselected package rsync.
(Reading database ... 16116 files and directories currently installed.)
Preparing to unpack .../rsync_3.1.0-2ubuntu0.1_amd64.deb ...
Unpacking rsync (3.1.0-2ubuntu0.1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../liberror-perl_0.17-1.1_all.deb ...
Unpacking liberror-perl (0.17-1.1) ...
Selecting previously unselected package git-man.
Preparing to unpack .../git-man_1%3a1.9.1-1_all.deb ...
Unpacking git-man (1:1.9.1-1) ...
Selecting previously unselected package git.
Preparing to unpack .../git_1%3a1.9.1-1_amd64.deb ...
Unpacking git (1:1.9.1-1) ...
Selecting previously unselected package patch.
Preparing to unpack .../patch_2.7.1-4ubuntu1_amd64.deb ...
Unpacking patch (2.7.1-4ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Setting up rsync (3.1.0-2ubuntu0.1) ...
Removing any system startup links for /etc/init.d/rsync ...
update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match rsync Default-Stop values (none)
Adding system startup for /etc/init.d/rsync ...
/etc/rc0.d/K20rsync -> ../init.d/rsync
/etc/rc1.d/K20rsync -> ../init.d/rsync
/etc/rc6.d/K20rsync -> ../init.d/rsync
/etc/rc2.d/S20rsync -> ../init.d/rsync
/etc/rc3.d/S20rsync -> ../init.d/rsync
/etc/rc4.d/S20rsync -> ../init.d/rsync
/etc/rc5.d/S20rsync -> ../init.d/rsync
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up liberror-perl (0.17-1.1) ...
Setting up git-man (1:1.9.1-1) ...
Setting up git (1:1.9.1-1) ...
Setting up patch (2.7.1-4ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
fatal: destination path '/opt' already exists and is not an empty directory.
ln: failed to create symbolic link '/opt/NZBmegasearch/custom_params.ini': No such file or directory
chown: cannot access '/opt/NZBmegasearch': No such file or directory
*** /etc/my_init.d/edge.sh failed with status 1
*** Killing all processes...

The command finished successfully!

Try it without EDGE.

 

it now finally works, thanks for the effort :)

needo :  Any idea on doing a Docker for CrushFTP ? This is exactly what I'm looking for, but i'm not good enough to understand how docker works...

 

Thanks!

CrushFTP is a licenced product.  Unless someone already owns it I can't see many jumping to work on a commercial package.

CrushFTP is a licenced product.  Unless someone already owns it I can't see many jumping to work on a commercial package.

 

Yes I know that, but it the docker give the possibility to add your own licence, it would be nice.  I just need a FTP with more customisation.  I came from a basic QNAP NAS and they had the possibility to create users for the FTP, put Quotas, and the real feature I need, the Throttling so my limited 10Mbps upload is not took all by FTP.

  • Author

nzbget 13 stable released

 

http://nzbget.net/forum/viewtopic.php?f=4&t=1306

 

I doubt this will ever make 14.04 trusty so wont make phusion.

 

Thoughts?

I can compile a Debian package for this, but will not be able to work on it for a day or so. Or if it gets put into Ubuntu unstable.

Hang fire. I dont think there is a need to jump on this and it is a good test case for how to handle these things with phusion.

I saw others were using gfjardim/transmission container with success.  However, when I start the container transmission does not start.  The logs simply say:

 

CRIT Supervisor running as root (no user in config file)

Any ideas on this?  I'm running it as:

 

docker run -d -p 9091:9091 --name=transmission -v /mnt/cache/appdata/transmission:/config -v /mnt:/mnt -v /etc/localtime:/etc/localtime:ro gfjardim/transmission

 

I saw others were using gfjardim/transmission container with success.  However, when I start the container transmission does not start.  The logs simply say:

 

CRIT Supervisor running as root (no user in config file)

Any ideas on this?  I'm running it as:

 

docker run -d -p 9091:9091 --name=transmission -v /mnt/cache/appdata/transmission:/config -v /mnt:/mnt -v /etc/localtime:/etc/localtime:ro gfjardim/transmission

 

Here's how I got it to work - below is the xml i am using - after the base image is downloaded and container is built - stop transmission container - go to your install/config folder to edit settings.json file and edit the username and password for your setup, then restart container.

 

Transmission XML:

<?xml version="1.0" encoding="utf-8"?>
<Container>
  <Name>Transmission</Name>
  <Repository>gfjardim/transmission</Repository>
  <BindTime>true</BindTime>
  <Privileged>false</Privileged>
  <Environment>
    <Variable>
      <Name></Name>
      <Value></Value>
    </Variable>
  </Environment>
  <Networking>
    <Mode>bridge</Mode>
    <Publish>
      <Port>
        <HostPort>9091</HostPort>
        <ContainerPort>9091</ContainerPort>
        <Protocol>tcp</Protocol>
      </Port>
    </Publish>
  </Networking>
  <Data>
    <Volume>
      <HostDir>/mnt/cache/apps/transmission/</HostDir>
      <ContainerDir>/config</ContainerDir>
      <Mode>rw</Mode>
    </Volume>
    <Volume>
      <HostDir>/mnt/user/_unsorted/</HostDir>
      <ContainerDir>/downloads</ContainerDir>
      <Mode>rw</Mode>
    </Volume>
  </Data>
</Container>

 

portion of settings.json file

    "rpc-enabled": true, 
    "rpc-password": "*******", 
    "rpc-port": 9091, 
    "rpc-url": "/transmission/", 
    "rpc-username": "*******", 
    "rpc-whitelist": "127.0.0.1", 
    "rpc-whitelist-enabled": false, 

 

@ needo - didn't mean to clutter your thread, btw thanks for your work on these docker containers.

Docker Plex Media Server

 

since moving to a dockerized version I now do not get my library updated when new shows or movies are added to the directories

 

is this just me or are others seeing the same behaviour?

Mine is working fine.  Be sure you set Plex to update folder changes when a file is added in the settings and what do you have your check time set too?

I recently installed Deulge and once is it installed unRAID gives the following errors:

 

Jul 16 14:03:48 Tower emhttp: read_line: read_line: input line too long

Jul 16 14:04:23 Tower last message repeated 15 times

Jul 16 14:04:27 Tower last message repeated 7 times

 

Once this happens I lose the option to connect to the unRAID Gui via http://Tower. I have to enter the IP address (192.168.1.20) to pull up the unRAID web Gui. This also happens if I install the Deluge_64.plg so it would appear that this is not a docker problem but I was hoping that some else here was running into similar issues?

I recently installed Deulge and once is it installed unRAID gives the following errors:

 

Jul 16 14:03:48 Tower emhttp: read_line: read_line: input line too long

Jul 16 14:04:23 Tower last message repeated 15 times

Jul 16 14:04:27 Tower last message repeated 7 times

 

Once this happens I lose the option to connect to the unRAID Gui via http://Tower. I have to enter the IP address (192.168.1.20) to pull up the unRAID web Gui. This also happens if I install the Deluge_64.plg so it would appear that this is not a docker problem but I was hoping that some else here was running into similar issues?

 

Please email Limetech direct about this as it relates to the internals of emHTTP. You should get a quick response.

 

Also see here http://lime-technology.com/forum/index.php?topic=28736.0 which is a better place for this bug :)

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.