Jump to content

dopeytree

Members
  • Posts

    821
  • Joined

  • Last visited

Everything posted by dopeytree

  1. I think subscription model makes sense from a business point of view but it all depends on the price.. Self hosting is usually to avoid subscription fees. I have paid for PRO. So if moving to yearly fees I'd also be expecting a more polished user experience so they would need to provide more and not just rely on the community plugins. For example more focus on low power use & better fan control. Perhaps an undated GUI experience which I think is planed. Better documentation or at-least willingness to merge the requests that people submit. The unraid policy will need updating to reflect the extra information that is sent when updating - https://unraid.net/policies Unraid is definitely the simpler server software out there & I'd like to carry on supporting unraid. ("Extend License"),title:tee.t("Pay your annual fee to continue receiving OS updates.")}),eee)})) Just say x is x instead of x is y.
  2. Ok genies out of the bottle this guy found the code. Looks like the plan is to move to subscription pricing... which I can understand but when to tell the community and I think there has to be alot more basic function to warrant a subscription fee. Power-saving functions, fan control, guide noobs to essential plugins etc. So, it looks like Unraid is switching things up and moving towards an "annual support" model for updates. They just rolled out this new update system, and in their latest blog post, they mentioned: This is an entirely new experience from the old updater and was designed to streamline the process, better surface release information, and resolve some common issues. (https://unraid.net/blog/new-update-os-tool) Their code tells a different story, though: if (cee.value) { const eee = "Your {0} license included one year of free updates at the time of purchase. You are now eligible to extend your license and access the latest OS updates.", tee = "You are still eligible to access OS updates that were published on or before {1}."; Or: text: tee.t("Extend License"), title: tee.t( "Pay your annual fee to continue receiving OS updates." ), }), Some translation pieces too: Starter: "Starter", Unleashed: "Unleashed", Lifetime: "Lifetime", "Pay your annual fee to continue receiving OS updates.": "Pay your annual fee to continue receiving OS updates.", "Your license key's OS update eligibility has expired. Please renew your license key to enable updates released after your expiration date.": "Get a Lifetime Key": "Get a Lifetime Key", "Key ineligible for future releases": "Key ineligible for future releases", (Source for all of these: /usr/local/emhttp/plugins/dynamix.my.servers/unraid-components/_nuxt/unraid-components.client-92728868.js)
  3. Looking at updating the dynamix auto fan plugin. Is there a way to call drives from the unassigned plugin? or a way I can say ignore them? Currently they are being included under data disk and this then affects fan speed & noise while I sleep. Think others would enjoy a fix too. function data_disks($disk) { return $disk['type']=='Data' && strpos($disk['status']??'','_NP')===false;
  4. There's some more detail on the blog but basically it looks like it is presented as being a new fancy GUI way to update when really it's a way to modernise the licensing system. People unraid server sends info about the server including name, usb guid, unraid account etc is then checked on unraid.net end and then if ok it must send back some code to say ok upgrade? I would like to know if unraid.net has to power to PUSH any updates or if they always have to be ignited by the user first. https://unraid.net/blog/new-update-os-tool
  5. Valid but equally could just add an option to select a location to store the files. So default is usb but allow a manual setting too. A script to delete the old files in the .git could be something like: import os import datetime def clean_folder(folder_path, days_to_keep): # Get the current date current_date = datetime.datetime.now() # Calculate the date threshold threshold_date = current_date - datetime.timedelta(days=days_to_keep) # Iterate over files in the folder for file_name in os.listdir(folder_path): file_path = os.path.join(folder_path, file_name) # Check if the file is older than the threshold date if os.path.isfile(file_path): file_creation_time = datetime.datetime.fromtimestamp(os.path.getctime(file_path)) if file_creation_time < threshold_date: # If the file is older than the threshold date, delete it os.remove(file_path) print(f"Deleted {file_path}") # Specify the folder path to clean and the number of days to keep files folder_path = "path/to/your/folder" days_to_keep = 7 # Change this to the number of days you want to keep files # Call the function to clean the folder clean_folder(folder_path, days_to_keep) In the future perhaps unraid connect should have a companion app (docker container) and this could be what does the encryption processing in the future for more secure backups. This would then use appdata share to process data. Also avoids excess read/writes to the usb stick.
  6. #1 Bug - cloud backup of usb stick seems to keep all data in an ever expanding folder called .git on the usb stick Solution - implement an script to delete or empty this after a successful upload, or empty it once a day/week etc. #2 Bug - Something wrong with https://account.unraid.net/ when you have deleted the unraid connect plugin but are still signed into unraid.net basically it says multi factor is enabled, then it says it isn't enabled. See video for loop. unraidnet.mov Solution - unsure of fix.
  7. What's the idea behind all this? Why do we need to be signed in to now update an OS? It worked fine that way it was... you just clicked update. Now we have to be signed into unraid.net and go to an external website then click update.. What's actually different under the hood? What happens to those that dont want to use the unraid connect plugin. Also if your not using the unraid connect plugin (I deleted it) how is unraid.net still talking to my server!? How securely is the update command sent from the unraid.net website to my server? How is this verified. What happens if unraid.net gets hacked & issues bad firmware?
  8. Is the plan to change from USB sticks GUID? to using unraid accounts & server names? Be nice to know what the plan is & what options are for those that may choose to not use unraid connect etc. It looks very fancy just concerned about how strong it all is behind the scenes.
  9. Is the consensus that using the cpu's [PCIe 4.0] lanes reduces C-states when compared to using a [PCIe 3.0] slot? What happens if we force pcie3.0 on pcie4.0 slot. Is it the speed or just being directly connected to cpu that dictates power efficiency?
  10. So now in 6.12.8 it's showing existing folders on zfs drives that could be implemented into ZFS master as datasets. The only option is to rename / move the folder. What should I be doing?
  11. Ok I used the search function for the term 'USB'. Perhaps we could make legacy docs a different colour? i.e blue. Not sure how to implement this in docusaurus. In either case my usb drive is 2GB which is defined in the up to date documents.. Anyway the bug is that connect cloud backup is not cleaning up after it's work. I know it has to process some files (to remove any identifiable items) so it was probably the easiest thing to do but after a successful upload it should be removing the files. 1.25GB is quite alot of wastage. This work could probably be done in ram or simpler an option to use one's appdata folder as the default shares are creates for all user. i.e the .git folder.
  12. As an example of small bug the .git folder (located on usb stick when turn connect on) doesn't seem to clean itself up so was taking up 1.25GB on the USB stick. Presume is to do with cloud usb backup process. Should be done in ram really.. as thats the principal of unraid.
  13. yeah but its been enabled since 6.11 Is that what the .git folder is for? the usb cloud backup function? or is it where a manual click flash backup is generated? Is it safe to delete? It appears to have lots of small files inside folders. Biggest I can see is 1mb. Here's my usb drive. Everything except the .git folder = about 400MB. The .git folder is 1.25GB
  14. Can we have a way to update USB sticks without having to use the stick for the temp download storage? Something's changed about the update process. Currently on 6.12.6 & attempting to go to 6.12.8 There's a .git folder on the usb stick that is 1.25GB. Unraid runs in ram I have 128GB... why is the update being saving to my USB stick? Then processed. My stick is an industrial 2GB stick.. Also it says 512MB usb stick is on in the documentation... https://docs.unraid.net/legacy/FAQ/usb-flash-drive-preparation/#usb-flash-drives
  15. Noticed update assistant is proclaiming 'unbalanced.plg is not known to community applications'.
  16. On 6.12.6 I recently removed the main media download share pool as the drives has corrupted (nasty budget ssd). While I decide what to do I simply changed the primary to be the main cache pool (nvme) rather than the previously used 2nd cache pool. Prior to this I had used mover to copy all data to the array. So the media cache pool would be empty for me to safely remove. Have just gone to test something & noticed the share export settings have been reset. Minor bug but should easy fix. (May be fixed on 6.12.7 / 6.12.8 I haven upgraded yet)
  17. Would this work? https://www.crystalfontz.com/product/cfal1602cyt-16x2-sunlight-readable-oled
  18. Nice thanks. I've been checking and submitting updates to the new docs. Just couldn't get the search to work but as above was an IP block preventing it. It would be cool to write a few lines of code that take any old link and put the terms into the search bar. I'll have a look into it. Keep the knowledge alive in the forums.
  19. Ok figured it out its a geo block on my router (get around it if I use a VPN) which means the search servers are in russia or china or the IPs have appeared in a block list.
  20. Interesting.. how'd you get the search function to work? Seems hit & miss
  21. Anyone know what it said in the old manual? Links broke & nothing shows up in the new manual. I accidentally deleted my system share with zfs master & just trying to see if its a problem or not. Thanks https://docs.unraid.net/search/?q=Default Shares
  22. How does the convert function work? I just nuked my system share thinking it was going to be converted. Be good to understand how it works so I avoid doing it again.
  23. added some zfs documentation https://github.com/unraid/docs/pull/136
  24. Regarding AMD there has been a ton of work to optimise low power in linux by AMD & valve due to steamdeck. There's a very detailed video with an AMD engineer on youtube but all I can find is this crapy news article. I'll spin up unraid on my steamdeck and post some stats out of interest. https://www.extremetech.com/gaming/325379-amd-and-valve-are-building-a-better-cpu-driver-for-linux
×
×
  • Create New...