Leaderboard

Popular Content

Showing content with the highest reputation on 05/24/20 in all areas

  1. Hi Guys, I really love GuildDarts Docker Folder plugin. I am stating this thread so that people can share their icons for the Docker Folders. Below I have pasted my first Collection. I hope to create more. Please feel free to share, add requests, ideas, suggestions, etc. A million thanks to @GuildDarts for creating such a fantastic and useful plugin. Thanks, H.
    2 points
  2. Introduction Install from Community Application Support Fund If you wish to do so, you can learn more here. Setup Once installed if you go to Settings->Plex Streams you need to provide the full url to your plex server as well as your plex username/password Changelog 2023.06.29 - Correcting display issue of end time for a stream 2023.06.28a - Correcting reversed logic 2023.06.28 - Making end time respect time display settings - Fix for deprecated warning 2023.05.23 - Adding a fix to surpress issues during plugin install 2023.05.18 - Add more fixes for PHP notices - Fix for display of Live TV streams 2023.04.18a - Even more minor fixes 2023.04.18 - More minor bug fixes 2023.04.07 - Minor bug fix to get rid of php warnings 2023.04.06a - Add estimated end time to dashboard widget for unraid 6.12rc2+ 2023.03.31a - Bug fix for desktop widget when displaying stream count per server 2023.03.31 - Defect fix for legacy versions 2023.03.29a - Minor adjustment 2023.03.29 - Fix a bunch of issues for UnRaid versions less than 6.12rc2 2023.03.28b - Fixing bug with unRaid less than 6.12 2023.03.28a - Correcting a typo for legacy support 2023.03.28 - Added Support for displaying which server the video/audio is streaming from - More fixes for PHP warnings 2023.03.26 - Various fixes for PHP warnings 2023.03.22 - Minor adjustments for PHP warnings/deprecations 2023.03.21 - Add compatability for Unraid 6.12 - Fix bug with livestreams - Update nav/dashboard module to use conditions for whether to display instead of renaming files 2022.08.29 - Fix for audio file having HTML in title attribute 2021.08.09 - Fixes for sorting of dashboard widget - Fix for collapsing/expanding of dashboard widget 2021.03.17 - Fix collapse bug for dashboard widget 2021.02.11a - Added ability to setup custom servers, that may not be getting returned from plex 2021.02.09 - Correcting some display issues where audio streams from plexamp were not showing - Adding details about transcoding sessions 2020.07.23 - Correcting legacy display issue for dashboard widget 2020.07.20 - Correct display issue on settings page 2020.07.09 - Correcting display issue for the dashboard widget 2020.06.30b - Correct display issue for details page when there is no Director. - Fix display issue for Legacy support 2020.06.26b - Both the dashboard and the streams page now fully update with new/removed streams without having to reload 2020.06.22 - Updated streams page to update streams via ajax, still need to have it add streams as they come online 2020.06.20a - Fix javascript issues, and dashboard widget issue 2020.06.20 - Fix JavaScript Issue when retrieving plex token 2020.06.19 - Added the ability to view multiple servers at a time 2020.06.12 - Make server list load via ajax so that it doesnt slow down the initial rendering the pages 2020.06.10a - Updated way to use SSL when connecting to plex server. This should fix outstanding problems. - Correcting display issue with live streams from Tuner Devices 2020.06.09 - Correct issue when plex server has disabled remote connections 2020.06.07 - Maintain settings for dashboard widget and nav item when restarting 2020.06.03 - Fix display issue where more than 3 streams was not wrapping 2020.05.28 - Correcting details sent to Plex.tv during OAuth Process 2020.05.27a - Fix issue for movie details where not being pulled 2020.05.27 - Integrate with Plex OAuth - Allow for remote plex server connection - Correct issue for remote plex server wasnt displaying artwork 2020.05.20b - Ability to turn dashboard widget on/off - Ability to turn top level nav on/off 2020.05.20 - Add audio streams to both streams page and dashboard widget - Remove debug output from saving settings - Correct details screen for TV Shows 2020.05.19 - Correct display issue on dashboard widget for long titles 2020.05.18a - Added basic dashboard widget functionality 2020.05.18 - Correct issue for direct play status wasnt showing for audtio/video 2020.05.16 - Added the ability to click on the Stream title to get content details - Fixed bug that was displaying progress time incorrectly 2020.05.15a - Fixing bug for stream type wasn't being displayed 2020.05.15 - More tweaks to UI 2020.05.14e - Remove unused function 2020.05.14d - Some CSS tweaks and add icon for when tasks menu is on the left 2020.05.14c - Initial Beta Release
    1 point
  3. It is time to start a new thread and share my tips, and we can discuss here. For those who don't have much information, see SpaceInvaderOne's **VIDEO GUIDE** How to Install MacOS Mojave or High Sierra as a VM There is not much information about hackintosh in VM, so I will not make an installer guide but some important tips which everyone had miss. If you wanna get quick start(with opencore), I made a github repo to help people. *** if you like those tips, don't hesitate to push the button "like" below this thread, thanks *** 1. CPU 1.1 CPU Model Every Tutorial told us to use Penryn but didn't tell us why. After some digging I've found that CLOVER had some limitation when using simulated newer cpu family than Ivy-Bridge. So If u have older clover, you should use Ivy-Bridge instead of Penryn (I will explain later in performance part)(opencore do not have such problem). with lastest clover (5093) and opencore: If you have Intel Process, you can just use host-passthrough or newer cpu family like Skylake/Cascade-Lake to get most features available. If you have AMD Process, it can't be passthrough directly yet in clover, but is possible when using latest opencore (0.5.2). see this PR I've made. 1.1.1 Why Penryn is recommanded before After digging a lot of code, I have some conclusions why they recommanded Penryn as prefered CPU Model: Penryn is classic, and it missing some features compared to newer generation, which lead to a similar situation with VM. Penryn do not have a msr 0x00000198 leaf to read the perfstatus (like bus ratio, cpu frequency) which the same as a VM. Penryn do not have a msr 0x35 leaf to read topology structure, which also most hypervisors haven't implemented yet.Instead, the MacOS will try to get the topology from acpi when it detect a Penryn process, which the same as a VM. Some bootloaders do have some compatibility issues when using a newer generation in a VM, some causing dividing by zero errors(They can't get correct frequency from acpi or msr, so they may be zero). Some articles have outdated so long from now. It don't have some cpuid features like avx/avx2/bmi/fma so MacOS won't recognized those features even thought you just passed through. 1.2 CPU Topology If you are not using Penryn or a wield cpu thread count, it is safe to remove the cpu-topology line in xml to avoid problems. <cpu mode='host-passthrough' check='none'> <!-- REMOVE THE LINE <topology sockets='1' cores='3' threads='2'/> --> </cpu> I've found it is related to the lack of virtualization support in clover and opencore, also the MacOS. If you using a model newer than Penryn, they try to get the topology from a MSR which the hypervisor(QEMU/KVM) not implement yet, causes some dividing by zero error, and the system won't boot. Update: It is safe to declare the topology of your cpu without any performance reduction now. All you have to do is add one single patch to avoid a x86_validate_topology error (MacOS will compare the acpi topology and the one reading from msr 0x00000198(which most hypervisors don't have), then the error occured.) Although there will still some issues in virtualization support in clover and opencore(like TSC/FSB frequency reading and topology, many hypervisors didn't implement some important msrs like 0x35). Details can be found here(which I submit a PR to opencore to support hypervisor.I'm not familar with svn so clover may not support in near future). 1.3 CPU Performance 1.3.1 Important cpuid features If you gonna get a nearly bare metal cpu performance, you should pass some important cpu features in xml.I will list some and you may try to find which feature your cpu is supported. AVX: without this the newer MacOS will not boot FMA: it is important for metal support AVX2 INVTSC: without this the newer MacOS will not boot BMI1 BMI2 BTW, there is no more need to add "vmware-cpu-freq=on" in the xml because it is default to be on in latest QEMU. 1.3.2 Newer CPU Model is recommanded so MacOS will recognize the features correctly And also, it is important to use a more newer cpu model to make MacOS recognizing the feature correctly. IvyBridge is the bottom line(This is why Penryn is not recommend any more, when you using Penryn, MacOS won't recognize some important feature like avx2 amd fma, then some application will not using those features). 1.3.3 How to check whether the features are recognized correctly in MacOS 1.3.4 Other flags should be notice You should passthrough the "+hypervisor", "+invtsc" and "kvm=on" along with others features. MacOS/opencore will read "0x40000010" to get TSC/FSB frequency only if the hypervisor flag is exposed. QEMU only exposes "0x40000010" leaf when "kvm=on" and "invtsc" is passthroughed. 2. GPU 2.1 GPU assignment It should be noticed that unRaid did not set GPU and its audio correctly by assigning them in same bus but different function, you have to mannaully adjuct it to make it work. IT IS IMPORTANT FOR METAL AND HDMI AUDIO! AND SOMEHOW IT IS RELATED TO AMD PCI RESET BUG! <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x2d' slot='0x00' function='0x0'/> </source> <rom file='/mnt/user/domains/mojave/Sapphire.RX560.4096.170419.rom'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0' multifunction='on'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x2d' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x1'/> </hostdev> As you can see , the gfx and graphic audio should be put in same bus (0x01) but different funciton (gfx in 0x0 and audio in 0x1), otherwise the HDMI audio will not work (even with Lilu/WEG/ALC). If you misconfigured it, it will lead to some unknown issues: The HDMI Audio will not work at all If you using a AMD card, you may face the "pci reset error 127" (seems the driver will reset the grahpics in a wrong way) it also makes onboard audio recognized incorrectly. (AppleALC will confuse which audio is truely onbaord, details can be see here) 2.2 GPU Metal Support Every tutorial told us to use Lilu/WEG to make graphic work and get metal support, but I've found Lilu doesn't work in QEMU/KVM at all! I've submit an issues to Lilu, and Lilu add QEMU support after 1.3.9. You have to use this version or newer to make Lilu/WEG works. (This is unofficially released yet, so use the attachment in this thread). You do not need any patch after using the Lilu I mentioned, the Lilu and WEG do the magic tricks. 2.3 GPU DP/HDMI audio Lilu/WEG/AppleALC only works with correct bus assigned gpu and audio so see part 2.1. If you set under the instruction I've made, then check the other hackintosh audio guide to find next step. 3. Networking There is no much choice of nic in hackintosh VM: e1000-82545em, vmxnet3, virtio, passthrough 3.1 e1000-82545em Advantage: Most stable and OOB, recommanded. Disadvantage: The nic will not work in installing a MacOS(seems the installer did not have such driver).So when installing the MacOS, you'd better change it to vmxnet3 or add a second vmxnet3 nic to get network working. 3.2 vmxnet3 Advantage: Better networking throughput (3Gbs~5Gbs) sometimes Disadvantage: quite buggy ( icloud/apple store not work or lower upload speed). 3.3 virtio apple add virtio-net support after catalina, I've found a way to make it work but now, See this post. Advantage: 30Gb/s Disadvantage: it is buggy too. To use virtio net, you have to do two thing: 1. hotplug virtio ethernet instead of predefined 2. boot args with debug=0x100 and keepsyms=1 3.4 passthrough 3.4.1 ASUS XG-C100C It is known to be problemic when using this nic, but after catalina, you will get native support after update the latest firmware. 3.4.2 X540-AT2 and X550-AT2 3.5 nic xml assignment You should assign the nic in bus 0x00 and slot 0x0y(y is number ,recommand to be greater than 5 which not likely occupied by other devce) to make nic recognized by macos as builtin .This is important to make AppleStore and iCloud work. 4. onboard Audio It's important that: 1. you make the graphics audio correctly by step 2.1 2.change your onboard audio from bus 0x0y, to bus 0x00 and slot 0x0z (where x, y means integer. This will make your onboard audio built-in, so AppleALC can easily handle it. detail and discussion can be found here. <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x00' slot='0x1b' function='0x0'/> </source> <alias name='hostdev2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </hostdev> the snippet set the onboard audio (00:1b.0) in bus 0x00, slot 0x02, and this makes the audio built-in. 5. USB working on it now. 6. Others 6.1 SMBios When using kvm, the MacPro7,1 and iMacPro1,1 is preferred, because we don't have iGPU and these two SMBios is super match for us. Update 2019.10.29: MacPro7,1 is no longer prefered as MacOS not officially release this product so will lead to some unpredictable problems. 6.2 Exceptions Lilu-1.3.8-DEBUG.zip
    1 point
  4. I want to manage the Traffic of Docker containers. EG i have 100MBit upload. EG i have ftp server and emby. I want to priorize emby over ftpd. I want to reserve 90MBit for emby but only if needed. Otherwise proftpd can use 90MBit if no emby user is active
    1 point
  5. Ability to backup (easily) array, apps/plugins/dockers/vms. Snapshot gui (I came from a Synology which had all of this)
    1 point
  6. Hi all just joined a few hours ago, im going to make the move from snology to home build with unraid. Hopefully i wont anoy you all to much with problems i have along the way .
    1 point
  7. UPDATE: 6/8/2020 Animated Icons @josiah and I have been collaborating on animating the icons in my collections. For the ease of keeping current, and doing updates, the both of us have created Github repos. You can think of Josiah's icons as the initial animated icons, my Github are the same icons (plus a couple of my own) that are in the various color schemes. Josiah is taking requests for animating icons. But you have to provide him with the vector artwork. If you are NOT able to create the vector icons, I am happy to take on those requests. Please leave a post on this thread with your idea. So I invite you to visit both our Githubs so you can the see icons in action: Josiah: https://github.com/ground7/unraid-animated-svgs Mine: https://github.com/hernandito/unRAID-Docker-Folder-Animated-Icons---Alternate-Colors If static icons are more you cup of tea, the below icons are static png images. Icon Collection 1 This is my first try at a Category Docker Folder icons. I have done it in two color versions. Please understand that I only use the "Light Theme". I am not sure how these would look like on the Dark Theme. I am pasting a zip file that contains: Icons at 128px x 128px The layered Photoshop file for anyone to modify Preview image of the collection (image above. Anyone w/ rudimentary PS skills can easily create variations. I would love constructive criticism.... please don't say you like if you don't. If you don't please tell me why. Thanks, H. EDITS: 5/24/20 - COMPLETED Planning to add icons for Search, Grafana, NZBs. Completed 5/25/20 Planing to add pale yellow background color options. Completed 5/25/20 1/11/224 - COMPLETED Adden Jellyfin icon C1-128px.zip
    1 point
  8. Interesting. Yeah it just be something with that. Try blowing out the whole open eats container too when you make the DB over again. Make sure you assign a user with all rights on that db (or use root user and pass)
    1 point
  9. Will test it as soon as the players are off the server. Thx again. Update: I tried the update within the docker but it does not get to the latest version if you run it. Could be that the files are in use of course and the download during running the server is not the ideal situation. So I copied my items from the saved arks location to my local pc and removed the folders within the Shootergame folder and run the docker again with validate true option. All the files got downloaded again but was starting with the old version again 310.68 which got me confused again. I don't think this is the docker issue but the issue on steam like you stated so I am contacting the arksurvive team. Will do an isntall on a windows system just to see if that is working and also will test on a virtual machine with linux on it. Will update the post if I checked it if anybody also has an issue. Update again: And found a post https://survivetheark.com/index.php?/forums/topic/532482-linux-server-the-new-update-is-not-available/&tab=comments#comment-2886406 this seems to be normal at the moment.
    1 point
  10. Awesome, works great for me. Thanks!
    1 point
  11. I would suggest that you set up the Syslog Server as it may log some bit of information that is causing your problem. You can find instruction on how to this in the following: https://forums.unraid.net/topic/46802-faq-for-unraid-v6/page/2/?tab=comments#comment-781601
    1 point
  12. Love it, good work. I was looking at my Dashboard and thought, the ability to see if any streams where active, would be very useful. So thank you
    1 point
  13. I looked at your syslog (a part of your diagnostics file) and I could find no evidence that an LSI card was detected. Are you sure that the card is actually flashed with the IT Mode firmware? I am pinging @johnnie.black to have a look as he is quite knowledgeable in this type of problem. If you have it plugged into the video card slot and you have another 8X slot, move the card to that slot.
    1 point
  14. Could be, especially if connecting directly to the HBA did not cause the the drives to appear. The issue in these cases is generally the cable type. These Mini SAS SFF 8087 to SATA breakout cables come in two configurations; forward breakout cables and reverse breakout cables. They both look the same. Unless it is stated in the product description which type they are, there is usually no way to tell. Here are the cables I purchased. Notice how they specifically state they are forward breakout cables. That is likely what you need. The only possible indication of what type your cables are comes from the orientation of the ">" symbol in the product title. "Delock Cable Mini SAS SFF-8087 > 4 x SATA" That could be interpreted to mean these are reverse breakout cables. if it were to read "Delock Cable Mini SAS SFF-8087 < 4 x SATA" that could denote forward breakout cables. I have no idea if the ">" can be interpreted that way, but, there is no specific statement in the product literature as to the configuration of these cables.
    1 point
  15. Depends. There was a bug in some versions of Unraid that didn't set the RAID level properly, causing the drives not to be fully redundant. If you search the forum johnnie.black has some posts on verifying and fixing it. Safest option would be to back things up before attempting a drive replacement.
    1 point
  16. works great, very easy to setup. thanks!
    1 point
  17. 1 point
  18. It is really great. I've managed to create custom menu for specific client machine. Also succeeded to run Kodi/LibreELEC from network boot. Bolow my notes, might be handy for someone. Kodi part: - downloaded official LibreELEC image and extracted it via 7zip to my image folder (/mnt/cache/appdata/iso/LibreELEC-Generic.x86_64-9.2.2 - inside the folder are KERNEL, SYSTEM,.. files). - enabled NFS on my unraid server and set share (share my appdata folder where my image folder is located) - created a new folder for Kodi data/savings (folder system location: /mnt/cache/appdata/Kodi; nfs location: 10.0.0.16:/mnt/user/appdata/Kodi). Once you boot the Kodi, subfolder will be created there with config files. The subfolder will be named based on mac address of the client PC (in my case 1c6f65d1b67e). NETBOOT.XYZ part: - connected via webinterface - under "Menus" created new ipxe file, name of the file has to be in this format "MAC-1c6f65d1b67e.ipxe". This boot file will be then used only for system with the mac address 1c:6f:65:d1:b6:7e. - the customed menu has 4 options (run Kodi, run Win10 install, switch to standard Netboot.xyz menu and Reboot) Content of the MAC-1c6f65d1b67e.ipxe file: #!ipxe :custom clear custom_choice menu Menu for 1c:6f:65:d1:b6:7e item --gap item option_kodi ${space} KODI item option_win ${space} Win10 install item option_netboot ${space} Netboot.xyz menu item option_reboot ${space} Reboot choose custom_choice || goto custom_exit goto ${custom_choice} goto custom_exit :option_kodi set url http://10.0.0.16:8080/LibreELEC-Generic.x86_64-9.2.2/ kernel ${url}KERNEL ip=dhcp boot=NFS=10.0.0.16:/mnt/user/appdata/ISO/LibreELEC-Generic.x86_64-9.2.2 disk=NFS=10.0.0.16:/mnt/user/appdata/Kodi overlay boot || goto custom_exit :option_win set url http://10.0.0.16:8080/Win10_1903_V2/x64 imgfree kernel http://${boot_domain}/wimboot initrd -n bootmgr ${url}/bootmgr bootmgr || initrd -n bootmgr.efi ${url}/bootmgr.efi bootmgr.efi || initrd -n bcd ${url}/boot/bcd bcd || initrd -n bcd ${url}/Boot/BCD bcd || initrd -n boot.sdi ${url}/boot/boot.sdi boot.sdi || initrd -n boot.sdi ${url}/Boot/boot.sdi boot.sdi || initrd -n boot.wim ${url}/sources/boot.wim boot.wim boot :option_reboot echo Rebooting ... reboot :custom_exit exit Here 2 nice tutorials on this topic: https://www.notjustcables.co.nz/blog/index.php?/archives/8-XBMC-using-Network-Boot.html https://blog.linuxserver.io/2019/12/16/netboot-xyz-docker-network-boot-server-pxe/
    1 point
  19. I have created a dedicated thread for the community to create and share custom icons to be used with this plugin. Please find it here: Any comments, suggestions, ideas; please post them there. Thanks, H.
    1 point
  20. I pulled the container from the CA App because I simply haven't enough time at the moment to look into this. I will release it again if I got time for this. In my containers if the username and password isn't marked as required you don't need it. Yes, click on it and select console then you have access to the console. Type in 'bash' then 'su steam' and then you can update the container. The path to steamcmd is /serverdata/steamcmd; to the serferfolder itself /serverdata/serverfiles this should be all you need, you also can use this command if you are inside the shell of the container: '${STEAMCMD_DIR}/steamcmd.sh +login anonymous +force_install_dir ${SERVER_DIR} +app_update ${GAME_ID} +quit' (without quotes) it will fill in the required paths automatically, simply paste it there. If you are done with everything type two times 'exit' (first time to logout the steam user and the second time to exit the container shell).
    1 point
  21. I'm also suffering from this issue. I'm sure Limetech is looking into it, but some more official communication on the issue would be appreciated. I've shut down my Unraid server for the time being.
    1 point
  22. Your question seems to be related to Split Level. Split Level overrides Minimum Free so if your Split Level is trying to keep those TV Shows together then it will keep writing to the same disk despite Minimum Free. So, you can set a large Minimum to get the whole TV Show on the same disk. Once the disk goes below Minimum the TV Show will keep going to that disk according to Split Level, but other things in the share will go to other disks. Note that Split Level can make you overfill a disk if everything in the split will not fit.
    1 point
  23. The Minimum free space setting applies to individual files, not the total size of the content of a folder. in your example the folder contents would end up spilt across two drives as Unraid would switch to using the other drive for further files once the free space dropped below the minimum free space.
    1 point
  24. Hey, Thx for the reply. Ideally i would prefer docker to use its own internal network ( like in bridge mode) and have it bridge out to a different nic and a static ip address. I played around with those settings yesterday but It ended the internal and external address IPs are the same. I have 8 containers that should be kept in the 172.17.0.x subnet that docker uses and I want to use a single ip address and nic for all the containers.
    1 point
  25. The homebridge version is the latest from npm @1.0.4
    1 point
  26. We have multiple-pool support coming in 6.9 release. After that we can look at adding a UI to create vdisks that map to iscsi targets. Please do me a favor however: please move any non-Unraid discussion to another forum.
    1 point
  27. +1 i like everything mentioned above. Or maybe even just an Unraid manager, one UI for managing multiple servers
    1 point
  28. SSH into the server or use the console and type: mover stop
    1 point
  29. Already have this one working. A panorama my wife took on the South Island of New Zealand.
    1 point