A modern, open-source, collaborative music app

Cameron Kline ec5ba0892a Added scss loader. Added some node modules via --save-dev, which reordered the dependencies alphabetically. 8 years ago
backend 5737a7d65f Fixed mongo connection issue. We can connect to other Docker services by the name we define in the docker-compose.yml file 8 years ago
frontend ec5ba0892a Added scss loader. Added some node modules via --save-dev, which reordered the dependencies alphabetically. 8 years ago
.editorconfig 17eea5f2cb Very large change, hopefully the last big refactor. Got vue-loader integration in. The old UI is completely gone as of now, and will need reimplemented using vue components. Checkout frontend/README.md and backend/README.md for more info. Make sure to run 'vagrant up --provision' to get the latest bootstrap.sh changes on your vagrant machine. 8 years ago
.gitignore bf26aa0440 Added local copies of Bootstrap and jQuery, Recreated header with Bootstrap 8 years ago
LICENCE 31d9626d16 Lol, this blew my mind.. http://www.gcse.com/english/licence.htm 8 years ago
README.md d257163bc0 Fixed most issues with Windows, still error with posting to backend. Possible solution would be to put frontend and backend in same container 8 years ago
docker-compose.yml ceec4cf630 Attempted to fix 401 Error when POSTing from frontend. Failed :) 8 years ago

README.md

MusareNode

Musare in NodeJS, Express, SocketIO and VueJS.

Requirements

Getting Started

Once you've installed the required tools:

  1. git clone https://github.com/MusareNode/MusareNode.git
  2. cd MusareNode
  3. cp backend/config/template.json backend/config/default.json

The secret key can be whatever. It's used by express's session module. The apis.youtube.key value can be obtained by setting up a YouTube API Key.

  1. docker-compose build
  2. docker-compose up

This will ensure that the services we've created start up correctly.

Once this is done you should be able to access Musare in your local browser at localhost.

If you are using Docker ToolBox, you will access Musare at 192.168.99.100 instead of localhost or 127.0.0.1.