VidyasagarMSC / openwhisk-nodejs-webui

A Bluemix hosted Openwhisk NodeJS Query WebUI. Go Serverless!!
2 stars 1 forks source link
bluemix-account ibm-bluemix nodejs openwhisk openwhisk-cli rest-api serverless

Node.js OpenWhisk Webui - Query Console

The Webui demonstrates a simple, reusable Node.js web application based on the Express framework that interacts with OpenWhisk APIs and provides an interface to list and Invoke actions,Packages and API gateway routes. The app extensively uses JavaScript client library(npm package) for the OpenWhisk platform.

OpenWhisk is a serverless platform that lets developers quickly and easily build feature-rich apps that automatically trigger responses to events.

OpenWhisk NodeJS query console

Prerequisites

  1. Bluemix account.
  2. OpenWhisk CLI.
  3. Cloudfoundry or Bluemix CLI.

Getting Started

Develop in your Browser

Try out OpenWhisk in your Browser to create actions, automate actions using triggers, and explore public packages. Visit the learn more page for a quick tour of the OpenWhisk User Interface.

Setting up the OpenWhisk CLI

You can use the OpenWhisk command line interface (CLI) to set up your namespace and authorization key. Go to Configure CLI and follow the instructions to install it.

Run the app locally

 OpenWhisk_HOST = "openwhisk.ng.bluemix.net"
 OpenWhisk_AuthKey=" "


For OpenWhisk auth key, run the below command

wsk property get --auth

Test your app Web UI

Replace localhost:6007 with your Bluemix Hostname to test this on your public url.

REST API

Refer openwhisk-nodejs-api repo

Coming Soon