dee31797 29 Posted February 1, 2019 Share Posted February 1, 2019 (edited) Moving Virt-Manager container info/discussion here in case users are still using/discussing Fanningert's version. Virt-Manager:https://virt-manager.org/ Docker Hub: https://hub.docker.com/r/djaydev/docker-virt-manager Github: https://github.com/djaydev/docker-virt-manager Template: https://github.com/djaydev/docker-virt-manager/tree/master/UnRaid/template ***INSTRUCTIONS HERE*** Allows for some KVM management tasks on Unraid and/or another remote KVM server. Updates include: Remembers previous connections through updates/restarts Fix disconnect issue with newer base image Added VNC connection along side WebGUI Virt-Manager updated from github to lastest 2.0.0 version Intel-GPU-Tools: https://gitlab.freedesktop.org/drm/igt-gpu-tools Docker Hub: https://hub.docker.com/r/djaydev/intel-gpu-tools Github: https://github.com/djaydev/docker-intel-gpu-tools Simple terminal application for Intel iGPUs running in docker. The container starts directly to intel-gpu-top for viewing the load of the iGPU. The included terminal emulator supports tabs so you can run the other tools for benchmarking, debugging, etc. I mainly use it to see how much headroom I have left while 4k transcoding and converting recordings with ffmpeg. Handbrake: https://handbrake.fr/ Docker Hub: https://hub.docker.com/r/djaydev/handbrake Github: https://github.com/djaydev/docker-handbrake Handbrake GUI with Web browser and VNC access. Supports NVENC encoding. uGet: https://ugetdm.com/ Docker Hub: https://hub.docker.com/r/djaydev/uget Github: https://github.com/djaydev/docker-uget uGet can download from a variety of different protocols including HTTP, HTTPS, FTP, BitTorrent, Youtube and Metalinks. FAQ: Q: How do I enable bittorrent downloads? A: To enable bittorrent support set plug-in matching order to curl + aria2 in settings, click save all settings, then restart the container. If you're using /config folder this is only necessary the first time. Q: How to change default download path to /downloads? A: https://ugetdm.com/2013/01/changing-default-download-location-folder-tutorial/ Q: How to use batch downloading for an unlimited amount of files in a batch to the queue for automatic downloading? A: https://www.youtube.com/watch?v=xhRy3Tx3phM Recordings-autoconverter: https://github.com/djaydev/docker-recordings-transcoder Docker Hub: https://hub.docker.com/r/djaydev/recordings-converter Github: https://github.com/djaydev/docker-recordings-transcoder Watches for .ts files made by live TV recordings and converts them to h265 .mp4 files automatically. Supports Nvidia and Intel HW transcoding, as well as traditional software CPU transcoding. Tested with Plex, Emby, and DVB recordings. Instructions at https://github.com/djaydev/docker-recordings-transcoder Motioneye: https://github.com/ccrisan/motioneye/wiki Docker Hub: https://hub.docker.com/r/djaydev/motioneye Github: https://github.com/djaydev/docker-motioneye Latest version from Developer, very small container size. MotionEye is a web frontend for the motion daemon, written in Python. Being based on Alpine Linux, size of this container is very small (less than 100MB in download size). First run will start with motioneye default settings. To use a preconfigured configuration file save it /mnt/cache/appdata/motioneye/motioneye.conf. Default Username: admin - Default Password: BLANK Auto-Comskip: https://github.com/djaydev/docker-auto-comskip Docker Hub: https://hub.docker.com/r/djaydev/auto-comskip Github: https://github.com/djaydev/docker-auto-comskip Watches for video files in a folder, detects commercials and removes the commercials from the video files automatically. Tested with Plex and Emby recordings. Instructions at https://github.com/djaydev/docker-auto-comskip Edited April 20, 2020 by dee31797 2 Quote Link to post
blaine07 24 Posted February 16, 2019 Share Posted February 16, 2019 Idea of this interest me however not seeing "new" version in Unraid Applications. Perhaps theirs a install guide/info somewhere and I am missing it? Idea of this intrigues me :-) Thanks! Blaine Quote Link to post
dee31797 29 Posted February 16, 2019 Author Share Posted February 16, 2019 3 minutes ago, blaine07 said: Idea of this interest me however not seeing "new" version in Unraid Applications. Perhaps theirs a install guide/info somewhere and I am missing it? Idea of this intrigues me :-) Thanks! Blaine Hi Blaine, Which application are you interested in? These are 4 separate applications all run under docker. Quote Link to post
blaine07 24 Posted February 16, 2019 Share Posted February 16, 2019 Hi Blaine, Which application are you interested in? These are 4 separate applications all run under docker.I’m a idiot; sorry Virt-Manager is what I was looking at mate; sorry Quote Link to post
dee31797 29 Posted February 16, 2019 Author Share Posted February 16, 2019 The easiest way to install Virt-Manager is to use the template file here. Save it to your flash drive under flash\config\plugins\dockerMan\templates. From there you can use Unraid's WebGUI docker tab to add a new container, select Virt-Manager in the template drop down. Set the network port you want to use, appdata folder, etc. You can also build the template manually, Unraid's WebGUI docker tab to add a new container set Name to Virt-Manager set Repository to djaydev/docker-virt-manager click Add another Path, Port, Variable, Label or Device for each: Port 5800:5800 webgui Port 5900:5900 vnc connection Path /docker/appdata/virt-manager:/config:rw Path /dev/urandom:/dev/urandom:ro \ 2 Quote Link to post
dgwharrison 1 Posted April 18, 2019 Share Posted April 18, 2019 On 2/16/2019 at 2:16 PM, dee31797 said: The easiest way to install Virt-Manager is to use the template file here. Save it to your flash drive under flash\config\plugins\dockerMan\templates. From there you can use Unraid's WebGUI docker tab to add a new container, select Virt-Manager in the template drop down. Set the network port you want to use, appdata folder, etc. You can also build the template manually, Unraid's WebGUI docker tab to add a new container set Name to Virt-Manager set Repository to djaydev/docker-virt-manager click Add another Path, Port, Variable, Label or Device for each: Port 5800:5800 webgui Port 5900:5900 vnc connection Path /docker/appdata/virt-manager:/config:rw Path /dev/urandom:/dev/urandom:ro \ Hi @dee31797, thanks for this I, I got the docker to work ok. However I can't connect to the host. I was using the virt-manager that's still available in community applications that appears to be out of date (2017), I was having issues with the VNC and winded up on this forum page. The problem I'm having is I was connecting via TCP, not SSH, which is how it was how @SpaceInvaderOne showed how to do it in a video. However in this version TCP doesn't appear to be an option and I get the message: "Unable to connect to libvirt qemu+ssh://root@10.100.100.10/system The remote Host Requires a version of netcat/nc which supports the -U option." I've googled around and searched the forum but can't find anything Unraid specific. There's a BSD specific article here but I'm not sure that applies with Unraid. Help appreciated. Quote Link to post
dee31797 29 Posted April 18, 2019 Author Share Posted April 18, 2019 4 minutes ago, dgwharrison said: Hi @dee31797, thanks for this I, I got the docker to work ok. However I can't connect to the host. I was using the virt-manager that's still available in community applications that appears to be out of date (2017), I was having issues with the VNC and winded up on this forum page. The problem I'm having is I was connecting via TCP, not SSH, which is how it was how @SpaceInvaderOne showed how to do it in a video. However in this version TCP doesn't appear to be an option and I get the message: "Unable to connect to libvirt qemu+ssh://root@10.100.100.10/system The remote Host Requires a version of netcat/nc which supports the -U option." I've googled around and searched the forum but can't find anything Unraid specific. There's a BSD specific article here but I'm not sure that applies with Unraid. Help appreciated. Howdy, Have you already installed NerdPack and used it to activate netcat-openbsd? If not, you can find NerdPack here:https://raw.githubusercontent.com/dmacias72/unRAID-NerdPack/master/plugin/NerdPack.plg 1 Quote Link to post
dgwharrison 1 Posted April 18, 2019 Share Posted April 18, 2019 1 hour ago, dee31797 said: Howdy, Have you already installed NerdPack and used it to activate netcat-openbsd? If not, you can find NerdPack here:https://raw.githubusercontent.com/dmacias72/unRAID-NerdPack/master/plugin/NerdPack.plg That's done the trick. Thanks!!! Quote Link to post
dgwharrison 1 Posted April 19, 2019 Share Posted April 19, 2019 Hi @dee31797,I haven't run the intel-GPU-tools docker yet, but I was just wondering, if it's terminal based anyway, is there any reason it couldn't be in the nerd pack? Quote Link to post
dee31797 29 Posted April 19, 2019 Author Share Posted April 19, 2019 47 minutes ago, dgwharrison said: Hi @dee31797,I haven't run the intel-GPU-tools docker yet, but I was just wondering, if it's terminal based anyway, is there any reason it couldn't be in the nerd pack? @dgwharrison, Nerd Pack is maintained by someone else so I can't answer for sure. My guess is all those apps in NerdPack are single install packages with no dependencies, so intel-gpu-tools may not work in that fashion because it has many dependencies. Even if it could, the current Slackware version for Intel tools is 1.19 which is too far behind to work with my intel GPU, so I would still need a ubuntu or debian or something to run the updated version. 1 Quote Link to post
dgwharrison 1 Posted April 19, 2019 Share Posted April 19, 2019 8 minutes ago, dee31797 said: @dgwharrison, Nerd Pack is maintained by someone else so I can't answer for sure. My guess is all those apps in NerdPack are single install packages with no dependencies, so intel-gpu-tools may not work in that fashion because it has many dependencies. Even if it could, the current Slackware version for Intel tools is 1.19 which is too far behind to work with my intel GPU, so I would still need a ubuntu or debian or something to run the updated version. Ah I see. I'll give your docker a go then. I'm also interested in what's left over while transcoding 4K. Thankyou. Quote Link to post
dgwharrison 1 Posted April 19, 2019 Share Posted April 19, 2019 @dee31797, have you considered contributing these to community apps? Quote Link to post
dee31797 29 Posted April 20, 2019 Author Share Posted April 20, 2019 @dgwharrison, community apps is also maintained by someone else. Forum + github listing is a bit old fashion nowadays but I'm not knowledge enough to create a plugin such as community apps. Quote Link to post
Squid 2957 Posted April 20, 2019 Share Posted April 20, 2019 30 minutes ago, dee31797 said: Forum + github listing is a bit old fashion nowadays What do you suggest as an alternative? Quote Link to post
dee31797 29 Posted April 20, 2019 Author Share Posted April 20, 2019 10 minutes ago, Squid said: What do you suggest as an alternative? I believe dgwharrison made the best alternative suggestion. A plugin like community apps, or software store/center as other linux distros call it is the newer up to date way of finding applications. Users can search, browser, and then click install done all in one place. No searching forums or installing/compiling from github. Not saying forums aren't great for discussion threads or github isn't great for devs/issues etc. Quote Link to post
Squid 2957 Posted April 20, 2019 Share Posted April 20, 2019 Misunderstood you then. I thought you were suggesting that CA utilizing published repos on GitHub was not the way to do things. Quote Link to post
dee31797 29 Posted April 20, 2019 Author Share Posted April 20, 2019 5 minutes ago, Squid said: Misunderstood you then. I thought you were suggesting that CA utilizing published repos on GitHub was not the way to do things. Oh no, I didn't even know that's how the plugin worked. dgwharrison asked why not use the community apps so I was just saying I'm using the old fashion way of sharing the docker images with only forums + github. Quote Link to post
ptr727 10 Posted April 30, 2019 Share Posted April 30, 2019 Hi, since djaydev/docker-virt-manager is not in CA, how do I use the XML template to create my docker using https://github.com/djaydev/docker-virt-manager/tree/master/UnRaid/template? Quote Link to post
dee31797 29 Posted April 30, 2019 Author Share Posted April 30, 2019 6 hours ago, ptr727 said: Hi, since djaydev/docker-virt-manager is not in CA, how do I use the XML template to create my docker using https://github.com/djaydev/docker-virt-manager/tree/master/UnRaid/template? Follow this post here: https://forums.unraid.net/topic/77603-virt-manager-intel-gpu-tools-and-more-dockers/?do=findComment&comment=721950 Quote Link to post
dockerPolice 26 Posted April 30, 2019 Share Posted April 30, 2019 21 minutes ago, dee31797 said: Follow this post here: https://forums.unraid.net/topic/77603-virt-manager-intel-gpu-tools-and-more-dockers/?do=findComment&comment=721950 Never could figure out why you've never wanted it published in CA... Quote Link to post
dee31797 29 Posted April 30, 2019 Author Share Posted April 30, 2019 I looked through the plugin's menus for a way to add stuff to it but it seems to be closed off to outside submissions. The only way I could find to share the container that's publicly accessible to me was with this forum, github, and docker hub. Quote Link to post
Squid 2957 Posted April 30, 2019 Share Posted April 30, 2019 https://forums.unraid.net/topic/57181-real-docker-faq/#comment-566084 Quote Link to post
ptr727 10 Posted April 30, 2019 Share Posted April 30, 2019 I was about to add the XML file to my templates, and I noticed some activity on github, that looks like getting ready for adding to CA, if so, I'll just wait? Quote Link to post
dee31797 29 Posted April 30, 2019 Author Share Posted April 30, 2019 38 minutes ago, ptr727 said: I was about to add the XML file to my templates, and I noticed some activity on github, that looks like getting ready for adding to CA, if so, I'll just wait? It's on CA now Quote Link to post
ptr727 10 Posted April 30, 2019 Share Posted April 30, 2019 56 minutes ago, dee31797 said: It's on CA now Thx, I created the docker, added netcat-openbsd, and still get unable to connect to libvirt. Anything else I'm missing? Btw, I suggest you remove TZ from your template, it is set by Unraid to the system TZ, no need for users to add it. Quote Link to post
424 posts in this topic Last Reply
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.