No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md

README.md

#風若 foonyah

/foo-nya/ ~ an speedy, cluster based, service oriented architecture

##3 step guide
###( Now, SHELLs are still constructing. If you want, LET US KNOW. ) 1 ) To install the most recent release from fvm, run:

    curl https://fvm.cloudplus.me/install | sh

,or import commands

    git clone https://github.com/foonyah/fvm.git .fvm
    source .fvm/fvm.sh install

2 ) Init foonyah project with skill-hello

    foonyah init -with hello

3 ) Start fonnyah (use port:80)

    foonyah

then you can check on your browser

    http://localhost/?plugin_call=hello
  • use port 27017 for mongodb gridfs
  • node.js is automatically installed if not exist
  • hello is distributed as open project on foonyah/skillup-hello

##API #####simple http server :

  • 1 web-server (http-based, port 80)
	require('foonyah').start();

change port :

  • 1 web-server (http-based, port 8080)
	require('foonyah').start(8080);

with ssl :

  • 1 web-server (https-based, port 8080)
	require('foonyah').start({
	  http:{port:8080, ssl: {key:'pem_key.pem', cert:'pem_cert.pem'}}
	});

add websocket :

	require('foonyah').start({
	  http:{port:8080, websocket:true}
	});

foonyah-construction :

  • 1 web-server (express-based, port 8081)
  • with websockets
  • mongodb-process for gridFS
	require('foonyah').start({
	  http:{ type:'express', port:8081, websocket:true },
	  dbfs:'127.0.0.1:27021'
	});

##Documents ####http://liberty-technology.biz/foonyahstation/docs/

##License foonyah is not full-OSS project yet.
if you want to use, send a request to us.

##Note DO NOT DELETE "tmp" DIRECTORY WHICH IS USED BY foonyah FOR SAVE TEMPORARY FILE.