EtherWorld
EtherWorld is a virtual reality multi-user content creation tool. Create a room today, and build content with your friends.
Installation
-
Clone the git repository from GitHub:
git clone git@github.com:EtherWorld/etherworld.git
-
Open the working directory:
cd etherworld
-
Install the Node dependencies:
npm install
-
Install Redis:
brew install redis
-
Set up Redis:
brew info redis
Development
To start the server and file watchers (for building the JS/CSS upon file change):
npm run dev
Then launch the site from your favourite browser:
If you wish to serve the site from a different port:
PORT=8000 npm run dev
Deployment
In production, the server is run like so:
npm start
Alternatively:
npm run prod
To run the server à la Heroku:
foreman start web