Skip to content

johnwilson/hemiv6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hemi V6: Bytengine for Heroku

About

Bytengine is a scalable content repository built with Go. Its API is accessible from any Http client library so you can start coding in your favorite language!

Hemi V6 was created to make Bytengine easily deployable to Heroku for testing and eventual production use.

Quick deployment Guide

Prerequisits

Deployment

Deploy

  1. Give your deployment a name <app_name>
  2. Accept default environment settings
  3. Wait for deployment to complete
  4. Get the MONGOLAB_URI environment variable for your instance

heroku config:get MONGOLAB_URI --app <app_name>

  1. Your database name will be the url path:

mongodb://<username>:<password>@<instance>.mongolab.com:<port>/<database>

  1. Fire up bshell using the default bytengine credentials:

bshell run -u=admin -p=password --port=80 --host=<app_name>.herokuapp.com

  1. Initialise the database obtained in step 5:

bql> server.newdb "<database>"

  1. Enjoy!

Help

If you have any problems, submit an issue or create a Stackoverflow question with bytengine tag.

Some handy links

Documentation - Bytengine Docs

Twitter - Follow Bytengine

About

Bytengine for Heroku

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages