Securing a Node Red GUI on IBM WATSON Cloud - ibm-cloud

I've got a Node-RED Dashboard running on Bluemix, but I want to secure it using the standard Node-RED security, i.e., editing the settings.js file.
Does anyone know how I can actually access this on BlueMix?

On the IBM Cloud dashboard for your application you need to enable the Continuous Delivery feature. That will get you a git repository containing the application code which you can edit in your browser and have changes automatically deploy back into your running application.
You will then need to edit the file called bluemix-settings.js to add the required settings to secure the Node-RED dashboard.

Related

Unable to create project in IBM Cloud

I am following the steps given in "Getting started: Using IBM DataStage SaaS" and still not able to create project in IBM cloud platform (IBM Cloud Pak for Data).
Confirm your limit for creation is not surpassed. Also check your account CUH storage.
If all that does not work, click on the IBM support on the top pane and you will be redirected to the support url.

How can I use a hyperledger fabric network in IBM Blockchain Platform?

I am trying to get a locally hosted Hyperledger Fabric network (the test-network from Fabric itself) connected via the vscode plugin "IBM Blockchain Platform". I have been able to extract the wallet (added under "wallet" in vscode) and connection.json (added under "gateway" in vscode), but I still need to add the network itself (under "environments").
I can click the plus icon to add an environment, but I need to provide "node JSON files" to connect to it. I don't know what this is, and I can't find information on which format this is.
For the wallet and the gateway I can export them from the plugin to see what the desired format is, but for environments this is not possible.
Can someone tell me what format these "node JSON files" need to be in?
The node json format information can be accessed through the extension README, here

Can't find Blockchain Cloud Foundry app

I followed the instructions on IoT Asset Tracking on a Hyperledger Blockchain . BUILD and DEPLOY finished successfully, but I can't find the composer-rest-server- app under Cloud Foundry Applications.
I can use the CF Blockchain services, enter the Monitor and open the Swagger UI. The question is, where can I find the application-specific APIs mentioned in the tutorial:
If everything deployed correctly, you can find the app in the IBM Cloud dashboard at https://console.bluemix.net. If you have many apps and services deployed, make sure to filter correctly or to be aware of paging.
If you suspect that something got wrong during build and deploy, go to the toolchain and check the logs. The toolchains can also be reached from the dashboard.

How to deploy my chatbot in bluemix itself to be accessible via a web url?

I just built my first basic chatbot on IBM's bluemix using their own tutorial. However, I'm unable to connect the thread of how it gets deployed on bluemix so as to be accessible via web/a url- like the chatbot in this url for example: chatbot in an url
Currently, I'm only finding resources to help me put my chatbot in slack, fb messenger, etc. I dont need all that currently, just looking to have it accessible via url.
Thanks
In this case, log in your IBM Bluemix account and you can simple deploy inside IBM Bluemix with https://bluemix.net/deploy?repository=urlfromGithub
In your case, I recommend for you use conversation-simple from IBM Developers for start only with Conversation Service, this app use only Conversation service.
You can add Enviroment Variable after install this app
You can simple add inside the code your Credentials and WORKSPACE_ID, in this case, in the file app.js in line #42 for use your bot created.
Or, you can change the .env file with your credentials and WORKSPACE_ID;
Deploy conversation simple inside your IBM Bluemix with this URL, this example had all more details about how to use this app.
Add Enviroment Variable:
Change the username and password with YOUR Service Credentials in line #30
Change your workspace_id:
var workspace = 'awidhawfi-fehguaehgae-faefag-etc-etc';
Imported the workspace:
Click the menu icon in the upper right corner of the workspace tile, and then select View details.

Why does IBM API Connect run differently in Bluemix than locally?

I just set up my local environment to use IBM API Connect and it gives me "extra options" to make the database. Now i'm using IBM API Connect inside IBM Bluemix and it doesn't have those "extra options" :/ I'd like to use it from IBM Bluemix to start migrating to the cloud, thanks in advance.
(I said this in a comment, but it should be an answer...)
The APIC Designer, which you run locally, helps define your models and connections, you then deploy that to Bluemix. You don't edit it on Bluemix itself.
The Local Developer toolkit gets installed on your computer for modeling and creating the api's through Strongloop or Kitura. After you have created your api's to run and publish them, bluemix publix cloud is used where you get a free developer portal and Node.js runtime environment for running your applications/micro-services.