multihack / multihack-web

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

How can I install on debian ? #8

Closed freedomtrain closed 7 years ago

freedomtrain commented 7 years ago

Is there a way to install multihack-web on debain ?

t-mullen commented 7 years ago

This is a bit more complicated than I'd like, so wait a bit and I'll streamline it somehow.

t-mullen commented 7 years ago

The server now comes bundled with the web version, so just do:

git clone --recursive https://github.com/RationalCoding/multihack-server/
cd multihack-server
npm install
node app.js

The website will be available on localhost :)

Thanks for being patient with my lacking installation instructions once again!

freedomtrain commented 7 years ago

Thanks for your help !!!! I followed the instructions. The website loads but I cannot seem to upload files or create a room

t-mullen commented 7 years ago

Adding/creating files after the initial zip upload will be added shortly. V2 is still catching up to the old version.

To create a room, just type any room ID into the dialog. You create a room by joining it.

freedomtrain commented 7 years ago

Got it !!!

Thanks !!!!

t-mullen commented 7 years ago

See #7 for the creating files problem.

freedomtrain commented 7 years ago

Once the room id is created is there a link that can be sent to team members so that they can join the room ?

t-mullen commented 7 years ago

They will have to enter the same room ID.

I like the idea of a link to join though, I'll definitely add that.

freedomtrain commented 7 years ago

What you are doing is Amazing !!!!

freedomtrain commented 7 years ago

I m running on my localhost When I click deploy I m not taken to a page to see the live code Does this have to do with running on my local machine instead of on my server ?

t-mullen commented 7 years ago

Do you have an "index.html" in your root folder?

freedomtrain commented 7 years ago

ah.....Thats it.....Got it !!! I will add this !

t-mullen commented 7 years ago

Check the dev console if it still doesn't work. HyperHost can be quite picky about what it will display.

Thanks again for all the great testing feedback.

freedomtrain commented 7 years ago

adding the index.html worked !!

freedomtrain commented 7 years ago

How far is the app away from being production ready ? How many developers can code in a room ?

t-mullen commented 7 years ago

I'm hoping to get V2 somewhat stable in the next month or so. Not sure if it will ever be "production ready", but it should work pretty well when I'm finished.

There aren't any strict limits to how many developers can code together. It depends on the size of your server and how quickly people are editing. I don't think anyone will see any scaling issues.

The voice chat is more limited, since it's P2P. I wouldn't push it past 8 people with good internet.

freedomtrain commented 7 years ago

KoooOOOOL !!!!

Thanks so much for all you are doing !!!