multihack / multihack-web

Realtime collaboration for programmers. (Web Version)
https://multihack.github.io/multihack-web/
MIT License
93 stars 18 forks source link

Install Documentation #1

Closed freedomtrain closed 7 years ago

freedomtrain commented 7 years ago

Is install documentation available ?

t-mullen commented 7 years ago

The static resources should have been in the public folder, my mistake. Installation should be just npm install and node app.js now.

freedomtrain commented 7 years ago

Thanks !!! after npm install how would i start the app ?

On November 1, 2016 at 5:29:36 PM, Thomas Mullen (notifications@github.com) wrote:

The static resources should have been in the public folder, my mistake. Installation should be just npm install now.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

t-mullen commented 7 years ago

node app.js

freedomtrain commented 7 years ago

Got it  Thanks !!!!

On November 1, 2016 at 5:32:03 PM, Thomas Mullen (notifications@github.com) wrote:

node app.js

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

t-mullen commented 7 years ago

The project relies on a few external servers to fetch NPM modules and do WebRTC signalling. If you have strict security concerns or want to run this on a local network, they should be fairly simple to setup. You shouldn't need to though.

https://github.com/jfhbrook/wzrd.in https://github.com/peers/peerjs-server (with an added /api/peers endpoint that returns array of connected peer IDs)

t-mullen commented 7 years ago

You'll need to serve this over secure origins by the way. A self-signed certificate might work, but I haven't tried it. It deploys to Heroku nicely.