Skip to content

seanwendt/bonsai

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bonsai - Growing small music communities together

Welcome to the Bonsai source. Bonsai is a platform that allows music-heads to come together and share, discover and enjoy music together. We are an open sourced platform with distributed designs to increase stability and customization options.

Features / Todo List

####Rooms

####Users

####DJs

####Solo-Play

####Synced-Play

####Bonsai Library

####Community

####API and Channels other than Web

And much more...

Vagrant Development - Installation

You can optionally use the vagrant configuration to set up a constructable development environment VM. To begin start by downloading VirtualBox and Vagrants. Once you have these installed if you're not on a POSIX host machine it's reccomended you get a POSIX environment to work from. On windows Cygwin is a good POSIX terminal that will work. Make sure you install the openssl package when installing.

Once you're all installed launch a terminal and navigate to the project folder. To begin execute the following command:

vagrant up && vagrant ssh

This will create your VM, configure it and then despoit you in an SSH session on the VM. Once you're done you can exit the ssh session and issue this command to stop the vm:

vagrant halt

If you'd like to remove the VM entirely you can destroy it:

vagrant destroy --force

This should give you a basic environment to work in that you can turn off when you're not using it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.4%
  • CSS 16.2%
  • Shell 5.8%
  • Python 1.6%
  • HTML 1.0%