The WebVR Lobby is a WebVR home place for Project Moonrise and the WebVR Agent.
Welcome to the WebVR Lobby!
To get started with local development, clone this repository, install the Node dependencies, and start the local development server:
git clone https://github.com/WebVRRocks/webvr-lobby.git # Clone this repository.
cd webvr-lobby && npm install # Install dependencies.
npm start # Start the local development server.
And, then open this URL in your browser: http://localhost:8000/
To work with the lobby using the WebVR Agent, clone the WebVR Agent repo, install Node dependencies, and start the WebVR Agent in another terminal session, then start the WebVR lobby using instructions for Local Development.
Full instructions can be found in the WebVR Agent repo.
The static version of this project is automatically deployed to production by Travis CI when Pull Requests are successfully merged and commits are pushed to the master
branch of this repository.
To manually deploy the static version of this project to production:
npm run deploy
To deploy the static version of this project to your repository's GitHub pages (e.g., https://cvan.github.io/), set the GHPAGES_REPO
environment variable like so (i.e., containing your username instead of cvan
):
GHPAGES_REPO="cvan/webvr-lobby" npm run deploy
All code and content within this source-code repository is licensed under the Creative Commons Zero v1.0 Universal license (CC0 1.0 Universal; Public Domain Dedication).
You can copy, modify, distribute and perform this work, even for commercial purposes, all without asking permission.
For more information, refer to these following links: