Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

11 Good

About primeval_god

  • Rank
    Advanced Member


  • Gender

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Its probably fine, I mentioned LSIO because they have more or less become the defacto standard for many unRAID containers. I use several containers from them and have always been pleased with their work and support for their containers. Luckily with docker containers you arent locked into to one in particular. If you run into trouble, spinning up a container based on an alternate image is quick an easy.
  2. The wording of that response confuses me. I am assuming that you are using one of the plex docker containers (probably the LSIO one) as that is the preferred method for running plex. My understanding is that you want to create a RAM drive and mount that into the plex container for plex to use as trans-code memory. My suggestion is that docker already has a mechanism for mounting a RAM backed tmpfs into a container, which is what i linked. As for swap you may want to look into how docker uses swap, not sure how many containers you have. As i remember it i could set swappiness for each container separately, but i have no idea how that plays into setting swappiness system wide.
  3. I have a Ryzen 2700, not sure off hand what chipset i have, running headless with unRAID.
  4. One thing i would be worried about is the potential for the RAID card/hw you are using to fail. Unless of course you got a spare in that treasure trove of hardware. I dont know what a replacement would cost but i would fear a 12+ disk hardware raid card could be pricey.
  5. You might look into using docker for creating the tmpfs mount https://docs.docker.com/storage/tmpfs/ There is also the user scripts plugin that lets you run script on a schedule and at startup, which is what i used for applying swapon, though i was using a swapfile on an unassigned drive.
  6. True, I guess you could embed an explanation in the container description, and a phone number in the name.
  7. And / or if they have notifications setup find a way to trigger a notification.
  8. How about adding a benign docker container and give it a scary sounding name. Like "Hacked" or PWNED or "Virus Bot". Then wait for the inevitable panicked forum post.
  9. I dont know, but i suspect it wouldnt. I am certain however that it would end up being more trouble than it is worth. Concerns about USB Boot Drive reliability come up all the time from new users and the general consensus around here (and my personal experience) seems to be that it is just not a big deal for unRAID users. unRAID makes very light use of the USB boot drive. Since unRAID runs from RAM most of the reading occurs at boot, and writes happen very rarely (when a persistent setting is changed or an OS upgrade occurs). USB failures do occasionally happen, and as with everything important backups are recommended, but for the most part from what i have seen name brand flash drives prove to be surprisingly reliable for our use case. Sure you want to stay away from the super cheap no-name drives, like those you get free at a trade show or those that come with no markings in packs of 30, but for < $10 you can pick up a name brand 16G USB2 drive that should last for years. I use a Monster Brand 16G USB 2.0 drive that has been working flawlessly for 5+ years now.
  10. Just to add to Squid's response here. unRAID uses the USB flash drive in its licensing scheme, that is why it must be a USB flash drive. It doesnt need to be an expensive, fast or even a very large USB flash drive. Mine is a 16G USB2 Monster Digital one, cost like $5.
  11. That is definitely a bad idea, and as far as i know it is not possible. One of the major tenets of unRAID is that user applications should be separated as much as possible from the underlying unRAID system so as not to jeopardize the stability of the core NAS functionality. I would argue that adding a reverse proxy for other apps falls directly under the user application catagory.
  12. So i recently ran into an issue updating a docker container. The container is from the wilds of docker hub and I hadnt updated the container in a while. After updating I found that the application no longer worked and when i went to roll back i realized that the container provider only provides a latest tag. I ended up having to backout one build at a time until i found a working version. So my feature request is for a Dockerman option to "backup" the existing image when using the update button. How i imagine this workings is, when enabled and an update is triggered, Dockerman would tag the containers current image with something like "unraid-backup-(date)" then proceed with the update as normal. If the updated succeeded Dockerman would untag any previous backup tags (but not the latest). That way the previous container image is always available if an immediate revert is needed. It would also be nice if it could recreate the container from the older tag if the update failed, and provide a mechanism for manually deleting the backup image(s) but that could be an exercise for a future date.
  13. In my opinion this is the key answer. Diving deeply into the underlying linux system is neither the recommended nor supported way of doing things in unRAID. The way I have always understood it is applications and additional services belong in dockers (where possible), extension to the unRAID system (particularly the webUI) should be done with plugins (and should be used sparingly), all else can be handled by a VM if needed. Can you do what you want directly on the unRAID system? Maybe but probably not without frustration, and unless you are following in the footsteps of someone else on the forums you may end up in uncharted waters with questions that no-one else here knows how to answer. Though I have no knowledge of the services you are talking about specifically, my experience has been that the performance of dockerized applications, both large and small, is surprisingly good, not bare metal but good. I also want to jump in on this question, but i admit i am not the most knowledgeable on the topic so maybe we should both defer to the wisdom of @trurl on this one. Yes unRAID has SSH, which I use regularly locally. However the common consensus is that no surface of the unRAID OS itself should be exposed directly to (made accessible directly from) the internet (containers and VMs being a different story). UnRAID is by no means a hardened or security focused OS. The OS and its components are updated relatively slowly, though it has gotten a lot better is recent times particularly in regards to security related patches. unRAID is designed to be safely sequestered in a local network and the recommended way to access it remotely is through a VPN into your home network (then on to the WebGUI or terminal). I hope that helps somewhat.
  14. No, netdata does not at this time provide any Windows support.
  15. Hi @theone, I am having some trouble getting SWAP to work on my setup running unRAID 6.6.7. I have the plugin set to make the swap file on a drive mounted with the Unassigned Drives plugin. The filesystem is ext4, and on hitting start the swap file is created. But the plugin never shows a check for Swap File in use and there is no sign in Netdata that the system is using swap. Checking the system log the only output produced by the plugin is as follows: Mar 11 20:59:24 Nexus emhttpd: req (7): cmd=%2Fplugins%2Fswapfile%2Fscripts%2Frc.swapfile&arg1=start&runCmd=Start&csrf_token=**************** Mar 11 20:59:24 Nexus emhttpd: cmd: /usr/local/emhttp/plugins/swapfile/scripts/rc.swapfile start Mar 11 20:59:24 Nexus rc.swapfile[19406]: Swap file /mnt/disks/Kingston_DataTraveler_20/swapfile re-used and started Mar 11 20:59:41 Nexus emhttpd: req (8): cmd=%2Fplugins%2Fswapfile%2Fscripts%2Frc.swapfile&arg1=start&runCmd=Start&csrf_token=**************** Mar 11 20:59:41 Nexus emhttpd: cmd: /usr/local/emhttp/plugins/swapfile/scripts/rc.swapfile start Mar 11 20:59:41 Nexus rc.swapfile[19941]: Swap file /mnt/disks/Kingston_DataTraveler_20/swapfile re-used and started Any help would be appreciated Edit: I managed to figure this out. Turns out due to the speed of the drive I was using and the size of the SWAP file I was trying to create, the start script was taking long enough that the web request was timing out. Running the script from the console allowed it to finish correctly and everything is working now.