Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

dopeytree

Members
  • Joined

  • Last visited

Everything posted by dopeytree

  1. Hi is any of this live on the new forums?
  2. 2025-05-22 15:28:31,904 DEBG 'plexmediaserver' stdout output: Critical: libusb_init failed
  3. Noticed this plugin doesn't seem to track spin ups from ZFS pool? It captures data to SSD ZFS pool but not my 4x 12tb ZFS pool. Anyone else get this? Perhaps the drive pool is doing some scrub or something?
  4. Seems to be a docker network bug? Am changing network type and nothing changes it remains on host. As a test I also set it to none and it remained showing as host. Didn't peak behind the curtain to see what it's doing but here's some screenshots. Anyone else or is it just my server? Maybe it's folder view plugin? Screenshot context - we have changed the network type to [none] but it shows as [host] could be frontend bug?
  5. Smooth upgrade. Is it possible to have some more theme settings soon? 😎 Would be super cool to have some of the Jquery effects be usable in the webGUI such as top menu grows / fades as one hovers over the menu & ONLY the current active & or hover is bright orange rest are a faded colour. Re-order icons & have them more interactive (CSS) Font choices / sizes (google fonts etc) Appreciate this a bit beyond scope but can't do any of it in current CSS only themes. Would easily add $$$ to experience. Happy to help contribute ideas / code. For example would be nice to have these notification buttons be the same size & style as rest of webGUI (see left of screen). So they should ONLY turn solid orrange on hover. Also noticed the settings for [summary] / [detailed] doesn't seem to make a difference? Colour of search bar results (new search bar is ace!!!) black / grey etc Maybe the entire menu heading & tabs should be centred? The main page content below menu seems to now be centred? Or let user choose: Left / right / centre / justified etc
  6. Ah ok well I did have it installed and removed to see if it was the cause of issues so guess it is reading info from when installed, deleted then reinstalled (same day).
  7. Aha thanks. Ok it seems something caused the server to crash the night after it did a successful parity check or similar so it did a check the next day & keeps repeating as it thinks it needs it.
  8. What: Append parity history to include write corrections on/off Why: My server did it's 3montly parity check a few days ago successfully with no errors detected (I think anyway). but each day since then it keeps repeating & starting a parity check at 9am. So I am trying to narrow down why or what's triggering it. Noticed in parity history can't see if the previous checks were with write corrections on or off etc. Be good to understand a bit more thus append history could be useful to me & others. moulin-rouge-diagnostics-20250505-1659.zip
  9. Some rough code. script.js style.css update_docker.txt docker_memory_limits.txt DockerMemoryLimits.txt docker_memory_limits.xml
  10. What do folks use for testing dev plugins? I don't want to run it on live system.
  11. Guys the task is to make a GUI way to manage memory of docker containers (limit any memory leaks in third party code). For example I have limited everything to 0.5GB except frigate, homeassistant & plex has up to 4GB each. This helps eliminate a creep up to 8GB which then causes problems with the unraid GUI access (all container ports work fine but unraidGUI goes unresponsive). Ok maybe not with 'docker folder' but there are other ways of doing it. Similar was achieved in CPU pinning etc. We also have network settings & other things. Perhaps add a memory tab to system and then have a general limit that can be set in a single setting for all dockers. i.e limit docker contain to 0.5GB unless a custom setting is set in each docker. So then within docker config each can be increased as needed. That would be the most time efficient way to achieve it. Also very simple code. Could be done in % but most may prefer GB.
  12. Screen shot of docker folder groups attached. Be nice to say this group can share this much ram etc. Just less hassle than doing each one individually but either process would be awesome. Think cpu pinning for ram.
  13. Going through doing some memory limiting for certain docker containers. Main objective is to not have to click and edit each individually. So a GUI like cpu pinning but for memory. Possibly quite cool (but more work) to limit it as per folder group instead of each individually, as that way it is roughly grouped. Anyway what do you think anyone else like a box for memory allocation instead of going to advanced then extra parameters & entering --memory=0.5G etc
  14. have now added this to limit --memory=4g
  15. Hi, I'm noticing occasionally frigate's memory usage is ballooning to 8GB. Not sure why. this is what I have set as advanced parameters --shm-size=256mb --mount type=tmpfs,target=/tmp/cache,tmpfs-size=1000000000 --restart unless-stopped Any ideas?
  16. Nice! I have a sas card so until I change that a newer one that supports ASPM low energy. I run solar system & battery so effective runs for free. Have 22x drives and it runs cctv & homeassisnt. Hovers around 80w. Have you got the energy saving scripts saved too so they autorun on boot? Autotune isn't permemenrt I dont think. usbstick / config / go file I have this is mine, it might help tweak something else in yours? I also run the AutoTweak plugin #!/bin/bash # Start the Management Utility /usr/local/sbin/emhttp # ------------------------------------------------- # Console Alias key shortcuts # ------------------------------------------------- # show cpu core frequencies echo "alias cpu=\"watch -n3 \\\"cpufreq-info | grep 'current CPU'\\\"\"">>/etc/profile # ------------------------------------------------- # CPU bug fix [#commented off] # ------------------------------------------------- # echo mask > /sys/firmware/acpi/interrupts/gpe69 2>/dev/null # ------------------------------------------------- # CPU Power Govenor # ------------------------------------------------- echo "balance_power" | tee /sys/devices/system/cpu/cpu*/cpufreq/energy_performance_preference # ------------------------------------------------- # Disable CPU Turbo [#commented off] # ------------------------------------------------- # [[ -f /sys/devices/system/cpu/intel_pstate/no_turbo ]] && echo "1" > /sys/devices/system/cpu/intel_pstate/no_turbo # [[ -f /sys/devices/system/cpu/cpufreq/boost ]] && echo "0" > /sys/devices/system/cpu/cpufreq/boost # ------------------------------------------------- # Powertop Autotune # ------------------------------------------------- powertop --auto-tune &>/dev/null # ------------------------------------------------- # powertop tweaks # ------------------------------------------------- # Enable SATA link power management echo med_power_with_dipm | tee /sys/class/scsi_host/host*/link_power_management_policy # Runtime PM for I2C Adapter (i915 gmbus dpb) echo auto | tee /sys/bus/i2c/devices/i2c-*/device/power/control # Autosuspend for USB device echo auto | tee /sys/bus/usb/devices/*/power/control # Runtime PM for disk echo auto | tee /sys/block/sd*/device/power/control # Runtime PM for PCI devices echo auto | tee /sys/bus/pci/devices/????:??:??.?/power/control # Runtime PM for ATA devices echo auto | tee /sys/bus/pci/devices/????:??:??.?/ata*/power/control # ------------------------------------------------ # disable usb wake # ------------------------------------------------ echo 'on' > '/sys/bus/usb/devices/1-7/power/control'; echo 'on' > '/sys/bus/usb/devices/1-8/power/control'; echo 'disabled' > '/sys/bus/usb/devices/1-7/power/wakeup'; echo 'auto' > '/sys/bus/usb/devices/2-9/power/control'; echo 'auto' > '/sys/bus/usb/devices/1-2/power/control'; # ------------------------------------------------ # Force Nvidia GPU idle # ------------------------------------------------ # nvidia-smi --persistence-mode=1 nvidia-persistenced # fuser -v /dev/nvidia* # ------------------------------------------------ # Force Gigbit Lan Speed # ------------------------------------------------ ethtool -s eth0 speed 1000 duplex full autoneg on # ------------------------------------------------ # Force Wake On Lan (### commented off) # ------------------------------------------------ # ethtool -s eth0 wol g # Disable wake on lan for i in /sys/class/net/eth?; do ethtool -s $(basename $i) wol d; done # ------------------------------------------------- # Enable power-efficient ethernet # ------------------------------------------------- # enable IEEE 802.3az (Energy Efficient Ethernet): Could be incompatible to LACP bonds! for i in /sys/class/net/eth?; do dev=$(basename $i); [[ $(echo $(ethtool --show-eee $dev 2> /dev/null) | grep -c "Supported EEE link modes: 1") -eq 1 ]] && ethtool --set-eee $dev eee on; done # ------------------------------------------------- # PCIe ASPM # ------------------------------------------------- echo powersupersave > /sys/module/pcie_aspm/parameters/policy
  17. C states are more tied to how you are using your motherboard etc. Does it have 2.5g etc? often interrupts etc. Are you using the cpu m.2 ssd slot vs the chipset m.2 slot?
  18. Hi - how do I get CTOP to sort by CPU usage? Thanks
  19. Ok used my eyes and found the way. Would be supercool if we could add the ignore folders within the plugin so no need to used an external text editor. Maybe we could just add a drop down browser like in app backup plugin and one selects folders to ignore? Appreciate bit of work.
  20. Heya how can I use this plugin to effectively turn off mover? I've found I prefer doing it manually just moving a bunch of downloads. Or is there any easy way to say ONLY move files from this 'folder'. So keep data/media/music/ on cache but can move data/media/tv & data/media/film when drive is nearly full.
  21. Sorry I dropped in some Grok (I don't like chatGPT.) info incase it helps explain usb sticks a bit more. Personally I had issues with the Samsung bar usb sticks I then went to Kingston usb2 and still had issue after a few months. Then went to an 2gb industrial ATP stick from RS components. They have a filter on the side for various options within the usbkeys. It's kind of like if you've used a Chinese special SSD that's cheap they are good then they suddenly fail. At least amazon honour warranty via the chat Anyway it's for people to decide what works for them. Generally most shouldn't have any issues but when you do you want a solution. There is also a piece of code you can enter if you see lots of reads happening from your usb stick (unraid 7 issue). Happy unraiding folks
  22. [Grok AI Output] USB Stick Memory: Consumer vs. Industrial – Why It Matters for Unraid Servers When choosing a USB stick for an Unraid server, the type of memory it uses can significantly impact performance, reliability, and longevity. Here’s a quick breakdown of the differences between consumer and industrial USB sticks, and why industrial-grade options are often the better choice for Unraid setups. Consumer USB Sticks: Affordable but Limited Most consumer USB sticks use TLC (Triple-Level Cell) or QLC (Quad-Level Cell) NAND flash memory. These memory types prioritize high storage capacity and low cost, making them ideal for casual use like file transfers or media storage. However, they have drawbacks: Lower Endurance: TLC and QLC memory have fewer program/erase cycles (typically 500–1,000), meaning they wear out faster under constant read/write operations. Slower Speeds: They often have lower write speeds and less efficient error correction, which can lead to performance bottlenecks. Less Reliable: Consumer sticks are not designed for continuous operation, making them prone to failure in demanding environments like servers. Industrial USB Sticks: Built for Durability Industrial-grade USB sticks, on the other hand, typically use SLC (Single-Level Cell) or MLC (Multi-Level Cell) NAND flash memory, which are far superior for server applications: Higher Endurance: SLC memory can handle up to 100,000 program/erase cycles, while MLC offers around 10,000 cycles, making them ideal for the constant read/write operations of an Unraid server. Faster and More Reliable: Industrial sticks feature better error correction (ECC), wear leveling, and higher-quality controllers, ensuring consistent performance and data integrity. Designed for 24/7 Use: These sticks are built to operate in extreme conditions, with wider temperature ranges and resistance to vibration or shock, making them perfect for always-on server environments. Why Industrial Sticks Are Better for Unraid Unraid servers rely on a USB stick to store the operating system, configuration files, and license key, with frequent read/write operations during boot, updates, and system logging. A consumer-grade USB stick may fail prematurely under this workload, leading to system instability or data corruption. Industrial-grade sticks, with their superior memory and durability, minimize these risks, ensuring your Unraid server runs smoothly for years. Takeaway While consumer USB sticks are cheaper, investing in an industrial-grade USB stick with SLC or MLC memory is a smart choice for Unraid servers. The enhanced endurance, speed, and reliability will save you from headaches and potential downtime in the long run.
  23. Best thing is add a usb2 header to your motherboard and this forces the usb stick to work at usb2 instead of usb3. However before discovering that I did go and buy an industrial usb stick.
  24. Thanks ok now set at 40GB instead of 48GB out of 64GB. Currently seems the ZFS cache is slower to fill. It's opting to use 19GB for cache. Perhaps before although it says free ram. Perhaps it is not available without using a swap file or similar.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.