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.

limetech

Administrators
  • Joined

  • Last visited

Everything posted by limetech

  1. That is bug in your plugin. The /var/run/openvpn directory already exists from an earlier run. In your cleanup script replace: mkdir /var/run/openvpn with: mkdir -p /var/run/openvpn rm -r /var/run/openvpn/*
  2. Get rid of this: <FILE Name="/var/log/plugins/openvpnclient"> <INLINE> <![CDATA[ ]]> </INLINE> </FILE> Plugin should not mess with anything in /var/log/plugins. The plugin manager uses that directory to create symlinks to the plg files of installed plugins. Other things: - By (my) convention, only page files should start with a capital letter (in fact they have to). - You can put base64 inline so that you don't have to bring in icons from some other url, just create them inline. - There is the notion of "anonymous" files useful for temporary scripts. An example of this is 'Remove script' at the end. So for example, for your cleanup file do this: ############################################ # cleanup file ############################################ <FILE Run="/bin/bash"> <INLINE> <![CDATA[ rm -rf /tmp/openvpn rm -f /etc/rc.d/rc.openvpnclient rm -rf /usr/local/emhttp/plugins/openvpnclient rm -rf /dev/net mkdir /dev/net mknod /dev/net/tun c 10 200 mkdir /tmp/openvpn mkdir /var/run/openvpn ]]> </INLINE> </FILE> Nice plugin BTW!
  3. Post your actual plg file as attachment here and I will review.
  4. Sorry I've been negligent in getting the Plugin guide and webGui Page guide up - working on it. Should these be in a sticky here, or maybe on github wiki?
  5. Are you saying that part of installation of the script starts a background process? Yes. Hmm probably the process is still owned by the process running the 'plugin install' and so the latter process won't exit. Instead of task & try nohup task &
  6. Are you saying that part of installation of the script starts a background process?
  7. Well that's a new one for me - never seen that before. There is definitely a learning curve involved with btrfs. Once you Stop the array everything is un-mounted and all the mount points are removed. Try this: * Stop array * mkdir /x * mount -o clear_cache /dev/sdd1 /x [/dev/sdd is your cache volume] * run htop, watch for btrfs-freespace to drop off the list * reboot * report back here what happens
  8. Oh crap, that's a bug... beta9 soon
  9. Something else that was mentioned somewhere (can't remember where), is plugin file can can contain an in-line icon formatted with base64 like this: <FILE Name="<your-path>/icon.png" Type="base64"> <INLINE> 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 QmCC </INLINE> </FILE> (that's the ubuntu-xfce icon)
  10. Attached is modified plg file. I didn't test but "should work" - definitely you'll get the idea For a description, you need a "README.md" file (markdown formatted file) - you'll see it in there. The 'remove' script is for cleaning up in a running system. The plugin manager (plugin script) executes the 'Remove' methods in the .plg file when someone clicks 'remove'. It also removes the .plg file from /boot/config/plugins. If it's too complicated to clean up after a remove you can have the 'remove' script echo "Too damn complicated, please reboot" and exit 1 (or something like that). ntfs-3g-x86_64.plg
  11. I'm working on some documentation and guidelines for Plugin Developers which will show up in a wiki on limetech github. For now: for unRaid 6, do not manually place plugin files directly into /boot/config/plugins. The proper way to install a plugin is to do via the Extension page under Install extension. Please attach your plg file and let me take a look. I added .plg in the list of attachable files for the forum.
  12. limetech posted a topic in Programming
    The purpose of this board is to provide a place where developers can discuss design elements of unRAID OS. Do not post Defect reports in here. Do not post Feature requests in here. Do not post Support questions in here. Any off-topic posts may be deleted and/or moved without warning.
  13. limetech posted a topic in Unscheduled
    Only admins can move or post new topics here; any member can post. The existence of a feature being scheduled here is not an absolute commitment; things happen and work may be rearranged without notice. Important: please remain on-topic. Any off-topic post may be deleted without warning.
  14. Go ahead and post your ideas for features you think should be added to unRAID Server OS. If a feature gets accepted we will move and/or copy it to one of the Roadmap child boards. Hint: the more users can benefit from your feature, the more chance there is of it being accepted!
  15. Hi Volker, Your order was processed and key sent on the same day, 6 May. I just resent the email with your key link. Please also check your PM here on the forum. I have no record of any other correspondence from you. Sorry I didn't see your post here until today.
  16. webGui on github is only for unRaid 6. Sorry, I need to make that clear somewhere.
  17. A better place to report issues is on the github page, but this is ok too. I'll look into this. Fixes won't make -beta3 however.
  18. Right, I really apologize for this guys. Here's what I'm aiming for: 1/ Publish 5.0.5 - this has a couple minor fixes 2a/ Publish 5.1-beta1 - this is 5.0.5 with latest 'webGui' integrated. 2b/ Push this 'webGui' onto github as 'webGui-master'. 3/ Publish 6.1-beta1 - this is 64-bit unRaid with numerous updates including 'webGui-master' and virtualization support. Idea is webGui will run on both platforms.
  19. Email popped.
  20. How do we update the new GUI for install on the 5.0.3 release? Don't do it yet.
  21. Can you tell us what you are working on? I'm hoping you are focussed on porting addins like the SF stats etc? Or just minor fixes, like the spindown icon which is missing? I'm slowly working through my plugins to make them independent, not relying on SimpleFeatures base plugin. This is a slow process as I'm struggling to find time at the moment. Know the feeling about time! I have a ton of assignments due in for my Uni course in 2 weeks and sleep is a rare thing! Anything the community can help with? Once I've finished with them, I'll fork the current GUI on GitHub and integrate the changes - then the community can do with it what they wish :-) I'm about to do a new 'push' to that repo.
  22. Working on it....
  23. Not abandoned, will be updating soon.
  24. I need to start staging some changes to the webGui code base on github. This exact question on stackoverflow.com asks the same question I have: http://stackoverflow.com/questions/8461528/github-is-it-possible-to-replace-the-entire-repo-and-keep-the-issues-etc What do you think, is the answer posed there the "right" way?
  25. Yes they will be ported over.

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.