OneMeanRabbit

Members
  • Posts

    21
  • Joined

  • Last visited

Recent Profile Visitors

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

OneMeanRabbit's Achievements

Newbie

Newbie (1/14)

3

Reputation

  1. This is great stuff, thank you! I have 128GB of RAM and monitor/control it pretty aggressively (with docker parameters) due to doing so much in RAM (not to mention ZFS... :D) Haven't crashed yet, but very good to know. That parameter --mount type=tmpfs,destination=/tmp,tmpfs-size=8589934592 is exactly what I am looking for! Very easy to calculate & limit exactly what you want!! I'd be happy to create an outline and propose best answers w/links, for some kind of a pinned Best Practices or FAQ. For new users, that would help drastically vs. reading through 15 pages + additional topics like the one you posted! Not to mention lessen the amount of repeated answers you give! Thank you for creating, updating, and SUPPORTING this (and many other) dockers for unRAID!
  2. I didn't create a RAMdisk, just /tmp. Makes sense re: /cache, I'll move that to my nvme where the docker config is. Re: /transcodes : /tmp, while it worked great for a day, it started throwing odd errors related to my frigate transcodes also being mounted to /tmp - specifically /tmp/frigate. [2022-04-13 15:21:26.763 -05:00] [ERR] [179] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request. URL "POST" "/Sessions/Playing". System.UnauthorizedAccessException: Access to the path '/transcodes/frigate/cam-livingroom-20220413152052.mp4' is denied. ---> System.IO.IOException: Permission denied The only way this jellyfin docker doesn't look for other transcoding videos in /tmp is to put it in a separate directory, ie. /tmp/transcodes. Any ideas on how to keep it from looking in other directories under /tmp if it wants to transcode?
  3. @ich777Thank you for the /tmp recommendation, I'm trying that now. I was trying to look to see if /tmp/jellyfin & /tmp/jellyfin/transcode were found, and if not, create them with proper permissions. But, I see that eveything in /tmp is supposed to be volatile, so directory structure isn't needed. Hoping this works, I'll report back - thank you! EDIT - Works like a charm without the need to babysit directories...sigh. Thank you again. I don't really use unRAID Cache or Arrays, is it "ok" to mount /cache to /tmp as well, or should it go to an ssd or nvme?
  4. Odd issue, trying to troubleshoot via rebooting & solve with mix of go/User Scripts plugin. I noticed streaming kept stopping "randomly" and confirmed that after reboot, my docker volumes for cache & transcode - /tmp/jellyfin/ - would get set back to root:root permissions and/or disappear completely (/tmp/jellyfin/transcode). I've searched and no one else seems to have this issue, so it must be user error. What is best practice for leveraging RAM for this docker image? Owner - root:root vs nobody:users Permissions - if root:root, 777 Finally, can someone explain differences between editing go vs User Scripts? Seems like go executes at prior to User Scripts, which helps with things like ZFS, etc.
  5. I'm getting a weird situation with node-red specifically (tried multiple images - same issue). When it pulls the image and tries to copy /data into my persistent mapping - it fails. It specifically is creating folders/files with: sonny:ssh-allow permissions, but I cannot figure out how to solve it....This is my exact issue! And here - forces 1000 or 1001 UID which makes sense because that matches the user (not sure where "ssh-access" comes from) my /etc/passwd file. Solution attempt #1 - kinda fixes it - Tried adding "--user nobody" to Extra Parameters, and it at least installs and runs immediately..but with sonny:1000 vs. sonny:ssh-access... Every other docker I have doesn't do this and most use nobody:users - especially when I set PGID/PUID/UMASK variables. I tried doing manually adding those specific variables, but no dice. I've googled everywhere, and it *maybe* a recent sshd_config change since 6.9? Anyway I can force the docker to run with specific permissions nobody:user?
  6. @ich777Thank you so much for this, and the great support you give! I've searched google, 20+ pages here - and can't find where I'm going wrong... The permissions change from the default of drwxrwxr-x to drwxrwx--- after I force update/docker starts, not sure if that's normal. I've disabled SteamGuard completely to ensure that wasn't causing the issue. I've logged into the console, and can type 'login' and it asks for user & password, but no combo works. Not really understanding this portion of the Project Zomboid's instructions. I must be missing a setup step, but I can't find it - I'll gladly accept an annoyed link if anyone can provide guidance! ------------------------------ This Docker will download and install SteamCMD. It will also install Project Zomboid and run it. Servername: 'Docker ProjectZomboid' Password: 'Docker' AdminPassword: 'adminDocker' ATTENTION: First Startup can take very long since it downloads the gameserver files! CONSOLE: To connect to the console open up a terminal and type in: 'docker exec -u steam -ti NAMEOFYOURCONTAINER screen -xS PZ' (without quotes), to disconnect from the console simply close the window. --------------------------------- Here's the errors the log is showing - Waiting for client config...OK Waiting for user info...OK [33;1mPlease use force_install_dir before logon! [0m Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x81) verifying update, progress: 64.79 (1868125046 / 2883304296) Update state (0x81) verifying update, progress: 90.86 (2619888380 / 2883304296) Error! App '380870' state is 0x602 after update job. ---Prepare Server--- ---Setting up Environment--- ---Looking for server configuration file--- ---No server configruation found, downloading template--- ---Sucessfully downloaded server configuration file--- Archive: /serverdata/serverfiles/cfg.zip creating: Zomboid/ creating: Zomboid/db/ inflating: Zomboid/db/servertest.db inflating: Zomboid/options.ini creating: Zomboid/Server/ inflating: Zomboid/Server/servertest.ini inflating: Zomboid/Server/servertest_SandboxVars.lua ---Checking for old logs--- ---Server ready--- ---Start Server--- Cannot exec '/serverdata/serverfiles/ProjectZomboid64': Permission denied
  7. I messed up my SSL and had to use a backup flash image. 1. Got everything back, but my Main page doesn't show the FS as zfs anymore. Everything else works fine, but not sure if I need to perform another step (import zpool) or what. 2. I want to ensure I have my system setup right as far as mounting goes. When I setup zfs originally, I mounted the pools to /mnt/nvme & /mnt/data. I also see them mounted at /mnt/disk1/zpool/data & /mnt/disk1/zpool/nvme plus /mnt/user/zpool. Is this "ok" and/or "optimal", as I've seen alot of new practices since setting up originally ~1 year ago. Thank you for any help!
  8. Google is your friend, here's a walk-through, github with docs straight from the man, & Home Assistant's community for further help with Frigate integration/Frigate Proxy/HACS. https://smarthomepursuits.com/how-to-install-frigate-in-home-assistant-for-pt1/ https://github.com/blakeblackshear/frigate-hass-addons https://community.home-assistant.io/c/third-party/15
  9. Glad it worked, and as @yayitazale said, it will change at boot. When mine rebooted, I went back to the default /dev/bus/usb with no issue since.
  10. Same thing happened to me, I solved it by changing the docker UI from "/dev/bus/usb" to "/dev/bus/usb/003/003" in your case. Hope this helps, mine finds it and records - just lost all UI around the same time...
  11. I setup Frigate with my Reolink 511, and it worked awesome out of the gate. But then, I felt saucy & moved to the 10-beta. Now, I can't get the UI to pull up from the Unraid Docker. No issue with the HA add-on...Not sure if it is my docker config or something I changed in either the BIOS (Asrock x570du - Changed default video from NVIDIA back to IPMI) or Unraid networking (toggled bridge mode off and back on). All other Unraid dockers have no issue, only Frigate. Same time, my previously working HA add-on Frigate Proxy went down with this error - 2021/12/04 23:26:11 [error] 352#352: *219 upstream prematurely closed connection while reading upstream, client: 172.30.X.Y, server: ccab4aaf-frigate-proxy, request: "GET / HTTP/1.1", upstream: "http://unraid-IP:5000/", host: "172.30.A.B:5000" I've deleted the docker folders & images, and tried multiple times again. I know it's working since it's constantly creating videos ~5MB videos. s6-init] making user provided files available at /var/run/s6/etc...exited 0. [s6-init] ensuring user provided files have correct perms...exited 0. [fix-attrs.d] applying ownership & permissions fixes... [fix-attrs.d] done. [cont-init.d] executing container initialization scripts... [cont-init.d] done. [services.d] starting services [services.d] done. [2021-12-04 23:14:24] frigate.app INFO : Starting Frigate (0.9.4-26ae608) Starting migrations [2021-12-04 23:14:24] peewee_migrate INFO : Starting migrations There is nothing to migrate [2021-12-04 23:14:24] peewee_migrate INFO : There is nothing to migrate [2021-12-04 23:14:24] frigate.mqtt INFO : MQTT connected [2021-12-04 23:14:24] detector.coral INFO : Starting detection process: 257 [2021-12-04 23:14:24] frigate.app INFO : Output process started: 259 [2021-12-04 23:14:24] ws4py INFO : Using epoll [2021-12-04 23:14:24] frigate.edgetpu INFO : Attempting to load TPU as usb [2021-12-04 23:14:24] frigate.app INFO : Camera processor started for driveway-right: 262 [2021-12-04 23:14:24] frigate.app INFO : Capture process started for driveway-right: 265 [2021-12-04 23:14:27] frigate.edgetpu INFO : TPU found [2021-12-04 23:14:24] ws4py INFO : Using epoll [2021-12-04 23:14:29] frigate.record WARNING : Discarding a corrupt recording segment: driveway-right-20211204231407.mp4 [2021-12-04 23:15:03] frigate.mqtt INFO : MQTT connected
  12. Thank you for supporting ZFS on unRAID!! I'll check this out, I've had ok luck with sanoid/syncoid/auto-snap/etc - but I was just learning zfs during that time. Either way, always good to try something else.
  13. I got it up and running, after lots of troubleshooting. Logs from docker were key to hunting them down. Odd that only a few of my secrets didn't work and had to add in manually. My issue is that I'm using HAPROXY via pfSense, which works brilliantly - but most writeups/videos are for NPM...I could never get NPM to work which is embarrassing because compared to HAPROXY, it looks stupid simple.
  14. Here's my portion, formatting could be issue as well as a few small differences - bolded & underlined...2 spaces where bullets are. And formatting on this forum sucks, so just validating the URL for secrets is included as a comment via # notifier: smtp: username: gmail password: gmail API password host: smtp-relay.gmail.com port: 587 sender: gmail subject: "[Authelia] {title}" disable_require_tls: false disable_html_emails: false tls: skip_verify: false minimum_version: TLS1.2
  15. I have the X570D4U-2L2T and was getting crazy low network speeds. I ran some iperf tests, and it was 1/3 of the speed only when it was either the server/client (can't remember off the top of my head now). I'm on the latest stable BIOS 1.30, should I use the latest Beta BIOS 1.34? I'm trying to use LAN1 & LAN2, not the 10G ports LAN3 & LAN4 yet...