Docker GUI plugin now stable

    • OMV 2.x

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • I was trying to use the repo included with the plugin. I gave it a few minutes and nothing changed. When I tried the sickrage repo you created it started showing things happening instantly.

      I tried adding tag of latest and nothing changed when I ran it. I do not know much about docker so I'm probably not giving very useful troubleshooting info.
    • yes, thank you.
      Now I was looking at the "run image" option and the fields are intimidating.
      From the docker page for the image it states:

      Exposed:

      Web UI ports: 80 and 443
      DHT UDP port: 49160
      Incoming connections port: 49161
      Downloads volume: /downloads
      rtorrent scratch files (watch and .session will be created automatically): /downloads
      ruTorrent ui config (config will be created automatically): /downloads/config


      What do I fill in for the fields? I'm guessing if I leave webUI ports 80 and dont change it will interfere with getting to openmediavault webUI.
      so do make host port: 80 and custom port: (something else) ?
      And volumes / bind paths would just be like my storage path and then whatever I want it to appear as within the container?
    • hey @ll:
      A very big thanks for the docker plugin. I'm very happy to use the plugin.
      But i have a question. Can i use a mysql database from omv mysqlplugin in a dockerprogram?
      omv 3.0.76 | 64 bit | omvextrasorg 3.4.25 | kernel 4.9
      used plugins: nginx | mysql | docker-gui | flashmemory |rsnapshot | antivirus | apt tool | letsEncrypt | fail2ban for omv-webgui/Nextcloud/emby
      used other: netxtcloud | logitechmediaserver | emby
    • happyreacer wrote:

      hey @ll:
      A very big thanks for the docker plugin. I'm very happy to use the plugin.
      But i have a question. Can i use a mysql database from omv mysqlplugin in a dockerprogram?


      Glad you like the plugin!

      Sure, you can use the mysqlplugin with a docker Image (I do that myself). Just point the program in the image to your host IP/port of the mysql server and you should be set.
    • yes I read the guide but it wasn't as in-depth as I need for my own comprehension lol.

      I was trying to look at the attached images to get a idea of what I should be doing. I saw there was a host reference of 8081 and an exposed port of 8080.

      I believe Im on the right track as I was reading your readme on github for the same package and you had some detail in it.
    • @smudgeman if non of the ports pointed there are in use by your server then choose host.

      If those ports are in use (very common) then switch to bridge, and choose other ports for each container port requested there.

      You need to map only one folder, like to the left /media/uuid/downloads to the right /downloads press +

      and then start. Access on the port specified to the webui

      Inside the rutorrent configuration your download path, which is your communication path to the host is /downloads, you won't see /media/uuid


      chat support at #openmediavault@freenode IRC | Spanish & English | GMT+10
      telegram.me/openmediavault broadcast channel
      openmediavault discord server

      The post was edited 1 time, last by subzero79 ().

    • First, thanks for bringing Docker to OMV.

      I'm using the Kodi image from the repo. I get it pulling and running by myself, the Kodi web server is accessible by a browser.
      But the two addons I entered in the run dialogue don't work and Kodi failed to install them.

      There is a addons_install.log in the temp folder:

      Source Code

      1. Start searching for addon “metadata.universal...
      2. NOTICE: Addon “metadata.universal not found.
      3. Start searching for addon service.watchdog”...
      4. NOTICE: Addon service.watchdog” not found.


      Any ideas how to fix?
    • kalle-del-haye wrote:

      First, thanks for bringing Docker to OMV.

      I'm using the Kodi image from the repo. I get it pulling and running by myself, the Kodi web server is accessible by a browser.
      But the two addons I entered in the run dialogue don't work and Kodi failed to install them.

      There is a addons_install.log in the temp folder:

      Source Code

      1. Start searching for addon “metadata.universal...
      2. NOTICE: Addon “metadata.universal not found.
      3. Start searching for addon service.watchdog”...
      4. NOTICE: Addon service.watchdog” not found.


      Any ideas how to fix?


      That was odd :) I'm not in a position to look at this the next couple of days, but I have to assume that the URL for the addon repos has moved or changed it's layout somehow... If you look at the addons_install.php file in /root I think you should be able to find the issue quite easily.

      EDIT: I just tested the script and everything installed ok... There are errors reported regarding xbmc.metadata though which I think can be ignored. Test if you can reach the internet from within your docker container...

      The post was edited 2 times, last by nicjo814 ().

    • nicjo814 wrote:


      EDIT: I just tested the script and everything installed ok... There are errors reported regarding xbmc.metadata though which I think can be ignored. Test if you can reach the internet from within your docker container...


      You're right, that's the problem.

      Source Code

      1. # docker exec 952137bc7767 ping google.com
      2. ping: unknown host google.com


      This are my settings running the kodi container with. Have I missed or done wrong something?

    • Not sure if it is the right or cleanest way, but I've added the dns in my OMV /etc/resolv.conf in the /etc/default/docker.

      Source Code

      1. DOCKER_OPTS="--dns 192.168.178.1"


      And now the container has a connection to the internet:

      Source Code

      1. # docker exec kodi-watchdog ping google.com
      2. PING google.com (64.15.112.104) 56(84) bytes of data.
      3. 64 bytes from cache.google.com (64.15.112.104): icmp_seq=1 ttl=59 time=20.8 ms
      4. 64 bytes from cache.google.com (64.15.112.104): icmp_seq=2 ttl=59 time=18.8 ms
      5. 64 bytes from cache.google.com (64.15.112.104): icmp_seq=3 ttl=59 time=18.7 ms


      Even wget with the xbmc mirror works:

      Brainfuck Source Code

      1. # docker exec kodi-watchdog wget -P /root http://mirrors.xbmc.org/addons/isengard/addons.xml
      2. --2015-10-02 18:10:42-- http://mirrors.xbmc.org/addons/isengard/addons.xml
      3. Resolving mirrors.xbmc.org (mirrors.xbmc.org)... 89.16.176.16
      4. Connecting to mirrors.xbmc.org (mirrors.xbmc.org)|89.16.176.16|:80... connected.
      5. HTTP request sent, awaiting response... 302 Found
      6. Location: http://mirror.de.leaseweb.net/xbmc/addons/isengard/addons.xml [following]
      7. --2015-10-02 18:10:42-- http://mirror.de.leaseweb.net/xbmc/addons/isengard/addons.xml
      8. Resolving mirror.de.leaseweb.net (mirror.de.leaseweb.net)... 37.58.58.140, 2a00:c98:2030:a034::21
      9. Connecting to mirror.de.leaseweb.net (mirror.de.leaseweb.net)|37.58.58.140|:80... connected.
      10. HTTP request sent, awaiting response... 200 OK
      11. Length: 269492 (263K) [text/xml]
      12. Saving to: ‘/root/addons.xml.1’
      13. 0K .......... .......... .......... .......... .......... 18% 1.12M 0s
      14. 50K .......... .......... .......... .......... .......... 37% 1.76M 0s
      15. 100K .......... .......... .......... .......... .......... 56% 1.82M 0s
      16. 150K .......... .......... .......... .......... .......... 75% 1.79M 0s
      17. 200K .......... .......... .......... .......... .......... 94% 1.81M 0s
      18. 250K .......... ... 100% 1.80M=0.2s
      19. 2015-10-02 18:10:42 (1.61 MB/s) - ‘/root/addons.xml.1’ saved [269492/269492]
      Display All


      But I still get this error in /temp/addons_install.log:

      Source Code

      1. Start searching for addon “metadata.universal...
      2. NOTICE: Addon “metadata.universal not found.
      3. Start searching for addon service.watchdog”...
      4. NOTICE: Addon service.watchdog” not found.

    • You both are right, I'm using these " because of the screenshot in the guide. Removing them solves the problem.

      There are two problems left in the addons_install.log - the allready mentioned xbmc.metadata and this one:

      Source Code

      1. Start searching for addon xbmc.python...
      2. NOTICE: Addon xbmc.python not found.


      I think the watchdog addon using a python script and depends on this addon.
      How can I check if watchdog addon is properly running?

      Thanks for your help.