[{"data":1,"prerenderedAt":245},["ShallowReactive",2],{"blog-\u002Fblog\u002F2023\u002F03\u002Fibmcloud-starter-removed":3,"blog-all-for-related":244},{"id":4,"title":5,"authors":6,"body":8,"cta":217,"date":218,"description":219,"extension":220,"image":221,"lastUpdated":217,"meta":222,"navigation":233,"path":234,"seo":235,"sitemap":236,"stem":237,"subtitle":238,"tags":239,"tldr":217,"video":217,"__hash__":243},"blog\u002Fblog\u002F2023\u002F03\u002Fibmcloud-starter-removed.md","IBM Cloud removes Node-RED starter application",[7],"joe-pavitt",{"type":9,"value":10,"toc":205},"minimark",[11,29,33,36,39,47,50,54,62,65,76,83,92,99,107,111,119,140,144,147,152,160,164,167,195],[12,13,14,15,22,23,28],"p",{},"IBM Cloud has ",[16,17,21],"a",{"href":18,"rel":19},"https:\u002F\u002Fwww.ibm.com\u002Fcloud\u002Fblog\u002Fannouncements\u002Fdeprecation-of-ibm-cloud-starter-kits",[20],"nofollow","recently announced"," that they will no longer be providing their Cloud App Service Starter Kits, including the ",[16,24,27],{"href":25,"rel":26},"https:\u002F\u002Fdeveloper.ibm.com\u002Ftutorials\u002Fhow-to-create-a-node-red-starter-application\u002F",[20],"Node-RED Starter Application",".",[30,31,27],"h2",{"id":32},"node-red-starter-application",[12,34,35],{},"If you're looking for an alternative place to get started with Node-RED then FlowFuse, founded by Node-RED co-creator Nick O'Leary, are here to help you with Cloud-hosted Node-RED as well as infrastructure and tooling to scale your Node-RED instances in production.",[12,37,38],{},"As an ex-IBM Employee myself, over the years, I've been very dependant upon the Node-RED Starter Application in IBM Cloud. I'd used it dozens of times with clients to showcase the value of Node-RED and how easy it is to spin up integrations between hardware devices, APIs and online services.",[12,40,41,42,46],{},"If you're now looking for somewhere to rely on in order to easily spin up new instance of Node-RED, then FlowFuse is the obvious answer. If you're completely new for Node-RED too, we can also help you there with our ",[16,43,45],{"href":44},"\u002Fblog\u002F2023\u002F01\u002Fgetting-started-with-node-red\u002F","Getting Started"," guide.",[12,48,49],{},"You can sign up for a [free FlowFuse Cloud Account]({% include \"sign-up-url.njk\" %}) where you'll be given one small Node-RED instance for free, for your first month.",[30,51,53],{"id":52},"integrations","Integrations",[12,55,56,57,61],{},"If you've seen the excellent ",[16,58,60],{"href":25,"rel":59},[20],"\"Create a Node-RED starter application\""," article on IBM Developer, you'll probably be looking to connect up to a Cloudant Instance, or other IBM Cloud Services. Don't worry. All of that is still available through Node-RED on FlowFuse.",[12,63,64],{},"You can install the relevant nodes in one of two places:",[66,67,68],"ol",{},[69,70,71,75],"li",{},[72,73,74],"strong",{},"Node-RED Palette Manager:"," Click \"Menu > Manage Palette > Install\". The menu is available via the icon in the top-right of your running Node-RED Instance)",[12,77,78],{},[79,80],"img",{"alt":81,"src":82,"title":81},"Screenshot of Node-RED's Manage Palette menu","\u002Fblog\u002F2023\u002F03\u002Fimages\u002Fnr-manage-palette-cloudant.png",[66,84,86],{"start":85},2,[69,87,88,91],{},[72,89,90],{},"FlowFuse Instance Settings:"," For a given Instance in FlowFuse, click \"Settings > Palette\". You can then define the npm module name and versions explicitely in the \"Installed Modules\" section",[12,93,94],{},[79,95],{"alt":96,"src":97,"title":98},"Screenshot of FlowFuse's \"Installed Modules\" option in Instance > Settings > Palette","\u002Fblog\u002F2023\u002F03\u002Fimages\u002Fff-installed-modules.png","Screenshot of FlowFuse's 'Installed Modules' option in Instance > Settings > Palette",[12,100,101,102,106],{},"It's also easy to setup ",[16,103,105],{"href":104},"\u002Fblog\u002F2023\u002F01\u002Fenvironment-variables-in-node-red\u002F","Environment Variables"," for Node-RED in FlowFuse for when you integrate with external services like APIs too.",[30,108,110],{"id":109},"security","Security",[12,112,113,114,118],{},"As with IBM Cloud, FlowFuse makes it very easy to secure your Node-RED Applications. ",[16,115,117],{"href":116},"\u002Fdocs\u002Fuser\u002Finstance-settings\u002F#security","FlowFuse offers three tiers of security"," options on your Node-RED Instances to secure any exposed HTTP routes on your Node-RED instance, e.g. REST API endpoints or Node-RED Dashboard.",[120,121,122,128,134],"ul",{},[69,123,124,127],{},[72,125,126],{},"None",": Anyone will be able to access the exposed routes.",[69,129,130,133],{},[72,131,132],{},"Basic Auth",": Setup a single, dedicated username and password combination that is required in order to access the routes.",[69,135,136,139],{},[72,137,138],{},"FlowFuse Credentials",": Visitors can use their FlowFuse username\u002Fpassword in order to access the endpoints. This also includes SSO if you have that configured for your FlowFoerge Team.",[30,141,143],{"id":142},"migrating-existing-instances","Migrating Existing Instances",[12,145,146],{},"If you're looking to move your Node-RED applications from IBM Cloud, then you can do so through one of two options:",[148,149,151],"h3",{"id":150},"node-red-tools-plugin","Node-RED Tools Plugin",[12,153,154,155,159],{},"You can use our Node-RED Tools plugin to migrate your flows and credentials over to FlowFuse. You can read the details in our ",[16,156,158],{"href":157},"\u002Fdocs\u002Fmigration\u002Fintroduction\u002F","Migration Guide",", which also includes instructions on how to export your environment variables too.",[148,161,163],{"id":162},"manual-import","Manual Import",[12,165,166],{},"This will only enable you to import your Flows, not the associated credentials.",[66,168,169,177,180,183,186,189],{},[69,170,171,172,176],{},"Export your existing ",[173,174,175],"code",{},"flows.json"," from your IBM Cloud-hosted Node-RED instance by choosing \"Export > All Flows > Download\" within Node-RED",[69,178,179],{},"Create a new Application on FlowFuse",[69,181,182],{},"Once created, click the Node-RED instance that has been generated within your Application",[69,184,185],{},"Click \"Settings\"",[69,187,188],{},"Scroll down and select the \"Import Instance\" option",[69,190,191,192,194],{},"Choose your ",[173,193,175],{}," file that you downloaded earlier.",[12,196,197],{},[198,199,200,201,28],"em",{},"If you have any questions about the above, or more generally about Node-RED or FlowFuse, then please do reach out and ",[16,202,204],{"href":203},"\u002Fcontact-us","get in touch",{"title":206,"searchDepth":207,"depth":207,"links":208},"",4,[209,210,211,212],{"id":32,"depth":85,"text":27},{"id":52,"depth":85,"text":53},{"id":109,"depth":85,"text":110},{"id":142,"depth":85,"text":143,"children":213},[214,216],{"id":150,"depth":215,"text":151},3,{"id":162,"depth":215,"text":163},null,"2023-03-29","IBM Cloud has recently announced that they will no longer be providing their Cloud App Service Starter Kits, including the Node-RED Starter Application. Don't worry though, FlowFuse has you covered.","md","\u002Fimages\u002Fblog\u002Ftile-ibm-cloud-starter-removed--text.png",{"excerpt":223},{"type":9,"value":224},[225],[12,226,14,227,22,230,28],{},[16,228,21],{"href":18,"rel":229},[20],[16,231,27],{"href":25,"rel":232},[20],true,"\u002Fblog\u002F2023\u002F03\u002Fibmcloud-starter-removed",{"title":5,"description":219},{"loc":234},"blog\u002F2023\u002F03\u002Fibmcloud-starter-removed","Get up and running with a Starter Application for Node-RED with FlowFuse or migrate your existing flows from IBM Cloud",[240,241,242],"posts","node-red","news","CGxqDQQR7gZpNsBn6HyDRRkQWcEVXvEP89_MPj1D0jo",[],1785528684814]