# getting the code
git clone git@github.com:nko4/dumplings.git && cd ./dumplings/
# developing
npm install
npm start
# deploying (to http://dumplings.2013.nodeknockout.com/)
./deploy nko
# ssh access
ssh deploy@dumplings.2013.nodeknockout.com
ssh root@dumplings.2013.nodeknockout.com
# or, if you get prompted for a password
ssh -i ./id_deploy deploy@dumplings.2013.nodeknockout.com
ssh -i ./id_deploy root@dumplings.2013.nodeknockout.com
Read more about this setup on our blog.
We've already set up a basic node server for you. Details:
/home/deploy/current/server.js
/home/deploy/shared/logs/server/current
runit
keeps the server running.
sv restart serverjs
- restartssv start serverjs
- startssv stop serverjs
- stopsps -ef | grep runsvdir
- to see logscat /etc/service/serverjs/run
- to see the configYou can use the ./deploy
script included in this repo to deploy to your
server right now. Advanced users, feel free to tweak.
Read more about this setup on our blog.
Use our "Vote KO" widget to let from your app directly. Here's the code for including it in your site:
<iframe src="http://nodeknockout.com/iframe/dumplings" frameborder=0 scrolling=no allowtransparency=true width=115 height=25>
</iframe>
If you're feeling a bit lost about how to get started or what to use, we've got some great resources for you, including:
If you have any issues, we're on IRC in #nodeknockout on freenode, email us at help@nodeknockout.com, or tweet @node_knockout.