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.

primeval_god

Community Developer
  • Joined

  • Last visited

Everything posted by primeval_god

  1. The unRAID v6 paradigm though is that whenever possible applications should be run in a docker or a VM to segregate them for the OS system. Plugins are preferably reserved for things that need to modify the core system or the WebUI.
  2. No, netdata does not at this time provide any Windows support.
  3. 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.
  4. So far as i am aware the S3 sleep plugin does not have any native support for waking up the server on a schedule. When I last used it, I had the "Before Sleep" commands feature to run a small script to program an RTC wakeup alarm. Support for RTC wakeup can be a pain though.
  5. AFAIK it is still not possible to have SWAP on a BTRFS filesystem. I think i read somewhere that it may become possible in Linux Kernel 4.21, but I dont think that is available yet in the wild, much less in unRAID.
  6. I am not sure what the Djoss's official stance is on this, but I update the program in the container all the time. Jdownloader updates far more frequently than the Container it seems. I have never had an issue updating the program within the container.
  7. Similar. As I mentioned i dont use the Chrome plugin only the my.jdownloader webapp and the android mobile app. I am making the assumption that they use the same backend communications channel as the browser plugin(s). Looking back at your original posts though I am not seeing errors on either app that tell me i need to log back in, rather I see occasional (more like often) terrible performance/connection drops/inability to connect to jdownloader. A further difference is that i have never found that bringing up the docker WebGUI (which always works fine) does anything to resolve the issues, they just eventually get better. I have not however found any indication that the Jdownloader application is crashing/freezing/or losing network connection within the docker container and i have maintained 24-7 uptime for upwards of a month at a time.
  8. Have you tried seeking support from the makers of Jdownloader or maybe on its support forum? I am a user of this docker container, the MyJdownloader site, the android app, though not the browser plugins. My first instinct would be to say that the problem probably lies within the Jdownloader application itself and not the docker packaging. From my personal experience running Jdownloader 24/7 I have noticed that the Jdownloader remote access architecture, that connects the MyJdownloader site -> a Jdownloader instance (and likely is behind pluging connection), generally does not work all that well. I see connections from the site run slowly and fail all the time when i am certain the container and Jdownloader instance are running fine. In past version it has been more stable but lately it has been really hit or miss. I havent yet been bothered enough to seek support for it.
  9. 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
  10. 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.
  11. 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.
  12. Pretty sure netdata needs write access to request docker container names on the docker socket.
  13. 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?
  14. 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.
  15. 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.
  16. 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?
  17. Since this image is base on jlesage/baseimage-gui:alpine-3.6-v3.3.4 does it make use of the notification backend feature of the base image to output its status to the log? I ask because i am looking for a way to get notifications for the start and stop events out to pushover.
  18. I couldnt say for sure, because i am no next to nothing about how the filesystem actually works, but my guess would be that it is less of a rule and more a natural extension of how the file various disk file systems are fused/layered together. One thing to note, and anyone else please correct me if i am wrong, is that the cache system works only on complete files. Once a file has been moved (by the mover) from the cache to the array, any future writes to that file bypass the cache drive and go directly to the parity protected array. Unless the file is deleted and then recreated of course.
  19. Sorry one last off topic, just an FYI since it sounds like you are fairly new here. In case you were not already aware, Limetech is an incredibly small company; incredible particularly in regards to the product they have created and the community they have fostered here on the forums. Unfortunately due to their size, and despite the best intentions, communication from them here on the forums tends to fall by the wayside, especially on topics that fall lower on the priority scale. Luckily the community engagement here is fantastic, one of the best features of unRAID in my opinion.
  20. I think there is a Jdownloader2 Firefox plugin. Otherwise there is always the My jdownloader website, thought that is only marginally faster.
  21. Depends on what you call a solution. I used the Community Applications Docker Hub Search feature to install cpoppema/docker-flexget.
  22. @dadarara If you are still looking for a way to get netdata to show UPS data, and you are using the NUT Plugin, I may have an answer for you. After mulling over the limitations for a while I decided to write a netdata python.d module to allow showing NUT UPS using the NUT Server functionality. In order for this to work you would need to have the Nut Plugin installed and configured in the 'Netserver' UPS Mode. For the docker configuration I created an app data folder /mnt/cache/appdata/netdata and in it a folder named "override". Then copy " /etc/netdata/python.d.conf" from the inside the netdata container, put it in the "override" folder, and add "nutserver: yes" (without the quotes) to the end of the file. Create a folder "python.d" within override and place the "nutserver.conf" within it and configure it with the proper settings. Place "nutserver.chart.py" in /mnt/cache/appdata/netdata. Finally you need to modify the volume mounts for the netdata docker container. Mount the host path "/mnt/cache/appdata/netdata/override" to the container path "/etc/netdata/override" Access mode read only. Mount the host path "/mnt/cache/appdata/netdata/nutserver.chart.py" to the container path "/usr/libexec/netdata/python.d/nutserver.chart.py" access mode read only. Restart the netdata container. nutserver.chart.py nutserver.conf
  23. @mrangryoven I know this is an old question but in case you are still wondering I think can across the answer. You need to remove the mapping from /mnt/cache/appdata/netdata -> /etc/netdata and replace it with /mnt/cache/appdata/netdata > /etc/netdata/override Then recreate the folder structure of /etc/netdata in /mnt/cache/appdata/netdata and place your conf file under the proper directory. Make sure the permissions allow reading by the netdata container.
  24. As mentioned earlier in this thread...
  25. Your question is confusing. This is a thread for the netdata docker container. To my knowledge it does not "autoupdate". Nor does the application within the container update apart from the entire container being updated. Updating the container is done in the docker tab. So far as installing plugins goes, I am assuming you mean netdata data collection "plugins". Those typically are auto-detected / configured by netdata on startup/restart of the container. For more information on that you can go first to the github page listed at the start of this topic. It lists the features and usage of this container in a more indepth way. As a final note, I am not sure if getting UPS monitoring to show up in netdata is possible with this container. Since netdata is encapsulated in a docker container it only has limited access to the underlying unRAID system. I looked into UPS monitoring a while back and i seem to remember that there was some big obstacle to getting it working in a container, but I cannot remember exactly what.

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.