Jump to content

primeval_god

Community Developer
  • Posts

    865
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by primeval_god

  1. Cant you bind mount your svn working directory into the container using the shared option so that both the host and container have access to the same directory? https://docs.docker.com/storage/bind-mounts/#configure-bind-propagation
  2. Sorry for shifting us slightly OT here, but this has managed to pique my interest somewhat. My reading of the comment you linked leads me to believe that I was correct in asserting that there is no special handling (or special case in the code) for mirroring. Rather it is the nature of the parity calculation that in the case of a single data disk the P parity bits end up being the same as the data bits. And in the case of the Q bits the same is true when the disk is placed in a specific slot. This is worth noting, as i have to assume there is a performance impact to doing a parity calculation that results in mirroring vs just sending bytes to both disks, although maybe that impact is negligible. I am not saying that they couldn't have added an optimization for this particular array arrangement, the comments @limetech made on the other side of the link just don't really sound like it to me.
  3. @johnnie.black Interesting, that was not my understanding at all. Any chance you could point me to someplace this special behavior was mentioned/documented?
  4. I think this answer may need clarification. It sounds like the original question is "Does unRAID have a Mirror mode for disks that offers more performance than the normal unRAID data array parity scheme." The answer to that question is no, the data array has only 2 modes single and dual parity. What @johnnie.black is pointing out above is that in the case of an array with only 2 drives parity is equivalent to drive mirroring. This is not a special mode, and as far as i know does not do anything to increase the speed of the array. If you have already tested a system with a 2 drive mirror vs an unRAID system with only two array drives then the speed difference is what it is.
  5. Just an FYI there are at least 2 other threads requesting this feature in the "Feature Requests" forum already.
  6. @johnnie.black Good to here, and just to confirm by your reading this mobo should support the selected RAM (i.e. conforms to the DIMM 1Rx8/2Rx8 memory module requirement)? Again thanks a lot for taking the time to look this over for me. Despite the research i have done on these parts I am always more comfortable with a second set of eyes on it.
  7. Do you have a link to where you found this info?!? Because I found the following on the specs page for this mobo, And the supported memory list https://www.gigabyte.com/us/Motherboard/GA-AX370-Gaming-5-rev-10#support-doc has a couple of verified ECC modules. Additionally I am not 100% certain that of the DIMM 1Rx8/2Rx8 nomenclature, and how to be certain the modules I am looking at qualify. I understand, I have always used consumer grade or workstation parts for my NAS system, alternating between Intel and AMD based on what is the best in my price range at the time. If I can manage to untangle the ECC mess the Ryzen platform best fits my needs/price point at this time.
  8. Thanks @johnnie.black. Do you, or anyone else, have a recommendation as to Memory or Memory/MOBO combinations that would work in ECC mode? It was my understanding that although Ryzen does not have official ECC support, ECC functionality has been achieved with certain mobos (and i was under the impression that this was one).
  9. First step would be to look here https://docs.traefik.io/basics/ I think you are looking for AddPrefix. I will take a look at my setup when I get off work and see if i can provide a more informative answer.
  10. I also would like to keep the possibility open for eventually adding a GPU and doing passthrough. If anyone can comment on the IOMMU grouping of the MOBO i would appreciate insight as to the viability of the layout.
  11. I am planning major overhaul of my unRAID server in the very near future. I am planning on jumping on the Ryzen bandwagon. I have been following ryzen news here on the forums and I am pretty confident in the parts I am looking at. Never the less, I would like a second set of eyes on it, more if possible. The link to PC part picker is below, I have yet to finish the build the Mobo, RAM, and Processor are my current concerns. I am already aware that the motherboard may need a bios update before it will accept the processor, not sure if i can find/get one with the proper bios to start with. One primary area of concern is the RAM. For my server I really want ECC RAM. PcPartPicker suggests that the it may not be compatible, but based on the documentation i think it should be. If anyone knows definitively I would appreciate confirmation. https://pcpartpicker.com/user/primeval_god/saved/Z33mqs
  12. Let me preface this by saying i know exactly 0 about routing tables in linux and how they are modified. Since the unRAID OS runs in ram and is unpacked fresh from the USB drive on boot, changes that you make to the underlying linux system at runtime do not persist. The only things that do persist across reboot are those things that the unraid GUI / Config files allow you to tweak. With that said I dont know one way or the other whether unRAID has a configuration option for static routes, but if you have looked and not found it then possibly not. In that case your only choice is to re-make the changes on every boot. I would suggest writing a script that makes the changes and then run it on startup using the CA User Scripts plugin.
  13. Are you sure about that? 172.17.0.2 looks like an internal address that docker would assign to the container.
  14. @Jclendineng As mentioned somewhere above, you can already setup traefik on unraid using the docker hub search feature in CA.
  15. Netdata's existing NUT module will not work when Netdata is running inside a docker as in unRAID. I did come up with an alternative that has been working for me however. See the post i made on the previous page of this topic.
  16. Check out the docker-proxy-acl container available here https://hub.docker.com/r/dcflachs/docker-proxy-acl/ . I believe that it prevents the type of attack described above. This particular container has a version of docker-proxy-acl that supports traefik, which requires the containers, info, version, networks, tasks, events and services endpoints.
  17. Yes it is, the "traefik.frontend.rule" label can take multiple host names in the form "Host:subdomian1.domain1.com,subdomian1.domain2.local" Though i havent tried it myself I believe it does have a setting to allow redirecting http -> https
  18. Before everyone jumps ship from traefik here, I want to chime in and say that i believe there is a way to shore up the security to an acceptable level. Unfortunately i haven't gotten it to work quite yet. I believe the key lies in a program called docker-proxy-acl which provides can restrict access to certain endpoints on the docker socket. At the moment traefik does not function correctly through this proxy but I hopeful that the issue can be fixed in short order.
  19. Is anyone here running ECC RAM on their Ryzen machines? I am considering Ryzen for my next server build, but ECC is a must. I have read so much confusing information online about Ryzen and ECC I am simple not sure what is what. If anyone does have an ECC setup, what MB, CPU, and RAM combo are you using? What is your understanding/impression of the state of ECC and Ryzen?
  20. Pretty sure netdata needs write access to request docker container names on the docker socket.
  21. I finally got back looking at pushover on the other image I was working on. I got it working pretty quickly using the method that you linked to. I am now looking at how to use it with this handbrake image. The one thing that I am still not clear on regarding your handbrake image is whether or not it is hooked into the notification backend. That is to say, I know that this image outputs some status to the docker log, but does it also write that log somewhere internally? Is it possible to tail the docker logs with the notification script?
  22. Yes I believe that you would use curl to call the pushover API. I am currently trying to do exactly that to get notifications from another docker container I use. Thus far however I dont have a working example of using the API with curl. An additional reason I was asking was that i was considering trying to integrate pushover notifications with the notification backend feature of your base image. I use a container based on your base image that i am considering using the notifications in and I was wondering if that work would map over to this container.
  23. I have a github repo of templates which I have created for my own use and thus far have not shared. Currently I use the Docker Repositories section to give myself access to this repo.
  24. Is docker template updating part of Community Applications or the underlying unRAID Dockerman? Is it supported for template repositories entered through the "Docker Repositories" tab?
×
×
  • Create New...