forked from huboard/huboard
-
Notifications
You must be signed in to change notification settings - Fork 0
Developing
Ryan Rauh edited this page Feb 4, 2014
·
1 revision
gem install bundler
bundle install
Download vagrant and install it along with vmware or virtualbox
librarian-chef install
vagrant up
vagrant ssh
cd /vagrant
bundle exec shotgun -o 0.0.0.0
vagrant up couch will create and provision a vm with couchdb and memcached installed and configured properly
Go to https://github.com/settings/applications and register your application to get the application keys needed for OAuth.
- Homepage URL: Rack:
http://localhost:9393 - Callback: Rack:
http://localhost:9393/
cp .env.sample .env
Edit .env to set the Client ID and Client Secret provided by
Github when you registered the application.
Note: only if you prefer to work locally
bundle exec shotgun
The new HuBoard UI is built using emberjs and using ember-tools to build the UI's javascript files. In order to develop locally you will need to have ember-tools watch the files and build it automatically
cd ember
npm install ember-tools
ember build -w