-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This plugin needs an update #10
Comments
I think we should first check what remnant folders are available in the freenas (truenas) plugin system. |
Sorry I completely missed your reply
Sounds good to me - I ended up with sysrc nodered_config_dir="/home/nodered One of my problems is that I have multiple ideas to do the same thing. Sometimes I can't decide the advantage or disadvantage of one way or another when they seem to work equally the same - These cases come down to personal preference but I'm usually indifferent so I end up doing nothing, or only half something multiple times 😕
Sounds good, node12 it is.
Do you know of any Node-RED dependencies still requiring Python 2, or is this a "just in case" suggestion? I will suggest, if there are very few Python 2 dependencies remaining or it's "just in case" - maybe we leave it out and users can just install as needed. -- If you're familiar with how Plugin UPDATES work, you may know all packages are removed before an update, and only those in the plugin's manifest get reinstalled - However, I have a function I can pull from the Home Assistant plugin, that can be used for users to add extra packages that are not included in the manifest, and have them reinstalled during the Plugin UPDATE. I'm fine with having both if you still think that's best. Since you're using Node-RED (and I am not), I think you will have better judgment on this than me. |
I will check some point and confirm later ... Node-RED Nodejs support is:
Python 2 support was more an “what if” but since it has been discontinued we ça only use python 3 and let the user do it himself ... |
Hi @Ekristoffe -- Have you already, or do you plan on switching to over to TrueNAS SCALE? I was wondering if your still using this (or any) plugins on TrueNAS CORE? Finally, almost one year after opening this issue, I've done some very minor clean-up for this plugin. I think this will be the final update I make here. I am debating if I will publish this final update in time for TrueNAS CORE 13, or if I will just have the node-red plugin removed from TrueNAS and archive this repo. |
Hello @tprelog, indedd i am still using TrueNAS CORE: |
Thanks @Ekristoffe - I will go ahead publish the update... Nothing major, just small bit of clean-up and removed reference to python2.7 - I completely forgot python 2.7 has already been remove from the plugin manifest for some time by now.
I appreciate the offer. Nothing special about how this works... It's just an install script (basic bash script) - all the "plugin" stuff is handled by TrueNAS -- Anyways, it's usually not much to maintain since the steps to install node-red never change. Typically it's just keeping up to date on Node or Python versions as they change. If you want to take over completely, you would just need to fork this repo and I could help get started with the basics of "plugins" - Otherwise I can continue to hold the repository and if somethings breaks you can report it. Since I don't use Node-Red or TrueNAS CORE any more, it would still be a huge help if you could work with me to figure out any issues. |
is there a way to install nodered as plugin in truenas 13.0? |
@EliasZoockt - Probably best to avoid plugins in general - It's better to have a regular jail instead. But yes, it is still possible to install a "plugin" version of Node-Red as well. It's been almost a year since I last used TrueNAS CORE, so I don't remember the commands right now, but I can probably help this weekend. |
As Tprelog says, I highly recommend making a normal jail and use free bad command to install nodejs and nodered. I may be able to make a how to but not anytime soon (sorry I have some private thing that must be cleaned before). |
I think this plugin is in serious need of an update.
The thing is, I don't actually Node-RED, so I can't say what effect this would have when running the plugin update from TrueNAS.
Does anyone have an option on this... should I just leave it alone to avoid possible breaking changes?
Would you be OK having to reinstall this plugin, if that's what it takes to update?
If I introduce a breaking change, is there anything we should change? For example, should the configuration be moved to
/home/node-red
Comments, suggestions and/or concerns are welcome
The text was updated successfully, but these errors were encountered: