ptr727

Members
  • Posts

    139
  • Joined

  • Last visited

Everything posted by ptr727

  1. Just FYI what I discovered as I switched from HASS in a VM to just the main container using a fixed IP in bridge mode: 1) HASS removed the docker port mapping, so Unraid will not show ports, and the web UI link will not work. I could not find a way to make Unraid do explicit port mappings or how to make the web ui link work, e.g. like I would manually do using docker compose when adding ports. 2) HASS runs as root, workaround is to use this solution, such that appdata permissions work as expected. Copy the run script to appdata folder and add execute permissions (or git clone and copy run file to correct folder). Edit docker config in advanced mode and add "--user 99:100" in extra parameters section. Add env UMASK and set value to 007. Make sure all config files in appdata are deleted, other than run, start container, and permissions will be correct. Hope this help somebody.
  2. I see, so the base is ignored and only the specific layer files copied on top of your last layer, I'll try it out and see what happens.
  3. I read the blog, and if I understand correctly you tar all the files in the docker, and drop them on your layout, I assume it is then very important that the images derive from the same base image? I created an image that derives from your image, and then installs the goodies I want: https://hub.docker.com/r/ptr727/code-server It works fine as is, and it is currently auto building when I make a change or your image changes.
  4. I need to install DotNet Core SDK 3, which has several dependencies that are not installed, and it needs to be configured for container use. Should I 1) attempt the custom scripts path, or am I better off 2) creating my own docker file that inherits from your image as base, or 3) fork and modify your dockerfile to also include the DotNet SDK steps? See: https://github.com/dotnet/dotnet-docker/blob/master/3.0/sdk/bionic/amd64/Dockerfile
  5. Will the "development" tag be equivalent to coder's v2 tag (that I am currently using)? How about just following coder's tagging structure, e.g. what will v3 be if development is v2?
  6. Hi, my backup has been stuck on verifying for more than a week. While it is still in this "broken" state, I'd like to help troubleshoot to get the issue resolved. Please see here for details: https://forum.duplicati.com/t/think-youre-stuck-on-verifying-backend-data/3473/36?u=ptr727 How do I help troubleshoot in the container?
  7. Similar experience with poor SMB performance, especially simultaneous read/write performance. Does not appear to be network, as iperf and rsync run at gigabit. Tested a Windows Server 2019 VM running on same Unraid server, get much better SMB performance. See test details and results at the end of this post: https://blog.insanegenius.com/2019/06/10/unraid-in-production-a-bit-rough-around-the-edges-and-terrible-smb-performance/
  8. Unraid SMB performance is very slow compared to SMB performance of a Windows Server VM running on the same Unraid hardware. I tested using 6.7.0. Test methodology and results are here: https://blog.insanegenius.com/2019/06/10/unraid-in-production-a-bit-rough-around-the-edges-and-terrible-smb-performance/ server-1-diagnostics-20190611-0254.zip
  9. Hi, I am trying to take snapshots of my VM's, but I get an error: "Snapshots of a pflash based firmware is not supported". From google it looks like this may be because of UEFI based firmware: https://www.redhat.com/archives/virt-tools-list/2017-September/msg00008.html Any ideas how to get snapshots working, even if using UEFI?
  10. I did, I was hoping the LSIO devs can help. See: https://forums.plex.tv/t/plex-versions-folder-restricts-write-access-to-the-user-instead-of-the-group/418634
  11. Precisely, I am looking for a way to have Plex NOT use it's own user when setting permissions, but to use the UID I set in the docker config.
  12. I use with media, even if I select a different folder, same permissions problem, no?
  13. Yes, optimized versions, I do sometimes need that, just not the folder permissions Plex uses.
  14. I am setting permissions in Sonarr and Radarr, just like yours, but it does not explain the weird user id. The problem folder where I have no rights is created by Plex.
  15. I could, but I do not want to go and fix permissions over and over. I am trying configure the systems such that new content created by containers are created as nobody/users with RW permissions, as specified in the UID config of the container, or in whatever way possible such that any other account in the users group can modify the same content.
  16. Hi, I am unable to delete the "Plex Versions" folder created by Plex from my SMB share. Per google my problem with this is not unique, but I did not find a conclusive answer on how to prevent it from happening, vs. chmod to restore access. Unraid share: /media Permissions set to private, RW access for user "Pieter" SMB accessed from Win10 via user "Pieter" All media originally copied from a W2K16 server using robocopy. Typical permissions of content coming from my SMB account: root@Server-1:~# ls -la /mnt/user/media/Movies/Aquaman\ \(2018\) -rw-rw-rw- 1 pieter users 15260151084 Mar 5 08:19 Aquaman\ (2018).mkv Plex, Sonarr, Radarr, all LSIO Docker, configured to run with UID 99 / nobody and GID 100 / users. All have a /media path mapped to my /mnt/user/media share. Example of content created by Radarr or Sonarr: root@Server-1:~# ls -la "/mnt/user/media/Movies/The Upside (2017)"/ -rw-rw-rw- 1 65534 users 11738762701 Jun 1 00:18 The\ Upside\ (2017).mkv Example of content created by Plex, that I cannot delete from user pieter over SMB: root@Server-1:~# ls -la "/mnt/user/media/Movies/Aquaman (2018)" -rw-rw-rw- 1 pieter users 15260151084 Mar 5 08:19 Aquaman\ (2018).mkv drwxr-xr-x 1 nobody users 38 May 26 11:23 Plex\ Versions/ root@Server-1:~# ls -la "/mnt/user/media/Movies/Aquaman (2018)/Plex Versions/" drwxr-xr-x 1 nobody users 6 May 26 11:23 Optimized\ for\ TV/ The view from Windows: C:\Users\piete>icacls "\\STORAGE\media\Movies\Aquaman (2018)\*.*" \\STORAGE\media\Movies\Aquaman (2018)\Aquaman (2018).mkv S-1-5-21-9595238-3571069986-2878196060-3000:(R,W) S-1-22-2-100:(R,W) \\STORAGE\media\Movies\Aquaman (2018)\Plex Versions S-1-22-1-99:(F) S-1-22-2-100:(RX) Everyone:(RX) C:\Users\piete>icacls "\\STORAGE\media\Movies\The Upside (2017)\*.*" \\STORAGE\media\Movies\The Upside (2017)\The Upside (2017).mkv S-1-22-1-65534:(R,W) S-1-22-2-100:(R,W) Everyone:(R,W) The content created by Sabnzbd / Sonarr / Radarr are created under user 65534, and I don't know what this user is, or why it is not the UID nobody that was specified by the container UID setting? Anyway, I can modify this content since the Windows SMB user has Write rights. We can see that the Plex created "Plex Versions" folder only grants Read and Execute rights to the Windows\Everyone group and the Linux\users group, and full rights to the Unix\nobody user. his means that I can read the folders created by Plex from Windows, but I cannot delete them. How should I be configuring my containers, and specifically Plex, such that the content created by Plex, can be modified by other users over SMB?
  17. Ok, what option do I use for "parity is valid"?
  18. Ok, thank you. Since I will loose existing parity, I will do this when I'm loosing parity for some other reason, not just a vanity swap.
  19. Sorry to revive the old thread, but I want to be 100% sure before I do this. Running 6.7.0, with dual 12TB parity drives, and 24 slots. I would like my disk numbers to match my physical slot numbers, convenience, ocd, whatever. I've been adding and removing disks, and disk # is not matching slot #. Can I safely new config, and assign disk # to the hdd in the physical slot? Can I safely leave gaps in disk #'s for empty slots?
  20. Hi, is there a docker friendly way of configuring SSL for Sonarr and Radarr? See: https://github.com/Sonarr/Sonarr/wiki/SSL#linux--os-x Yes, I do run a SSL frontend Nginx server for external access, but I also want my internal direct access to be SSL. With docker friendly, I mean a way to copy a crt and key file, or a pem file, or a pfx file, really any static way pointing at cert files, vs. having to run code in the container, after every update.
  21. Got it, thx, web player debug settings, disable direct play, and now I see HW transcoding working. Yeah, thank you LSIO and Nvidia plugin team!
  22. Hi, silly question, I just installed a P2000 and configure LSIO Plex, how do I force Plex to transcode so I can see HW in action, now that I want to test transcoding, all my content plays direct? (I tried playing from Chrome, Edge, and IE11, and Plex on iOS)
  23. Ok, I'll see if I can get brotli support upstream, thx. Update, I noticed there is already what appears to be brotli work in progress: https://github.com/alpinelinux/aports/tree/4a87148212bf0b09eab3897d2dc70585f17d5cd8/community/brotli I am not familiar with their process, is this work that is destined for release inclusion, i.e. should I just wait for it to make it to release?
  24. Looks like there are several community packages for arc, could they be used? https://www.archlinux.org/packages/?q=brotli And for alpine: https://github.com/abevoelker/docker-nginx-alpine-brotli https://github.com/fholzer/docker-nginx-brotli What is your policy on compiling modules or pulling from non official sources?
  25. Hi, would it possible to add brotli support to the nginx container please? https://github.com/google/brotli https://docs.nginx.com/nginx/admin-guide/dynamic-modules/brotli/ https://www.howtoforge.com/tutorial/how-to-install-nginx-with-brotli-compression-on-ubuntu-1804/