Git repo for deployment to Heroku, contains a basic website built to house tools for ArcheAge guild Noctis.
Built on a mongodb, Java/SpringMVC, Angularjs stack with .jade templating.
Clone this repo:
git clone https://github.com/dpsommer/noctis-tools
(or fork it on github)
Download the heroku toolbar here.
Once you have your heroku account, log in with heroku login
from the command line.
You'll probably need to create an ssh key, which you can do from git-bash with ssh-keygen -t rsa
, or via the heroku login prompts.
You can either create your own heroku app to use as a testing environment and add it as a branch to be merged, or request permission to push directly to the main heroku app.
In your cloned directory, you can create a new remote for the main heroku app with
git remote add heroku [email protected]:noctis-tools.git
This project uses Amazon s3 for static content, please reference any large content files from there: https://s3.amazonaws.com/noctis-tools-assets/
The Heroku toolbar comes with the foreman Ruby gem, which allows you to deploy a test version of the site to localhost:5000 using the .pf-local Procfile with foreman start -f .pf-local
Note that .pf-local is specifically for Windows, for Linux, just run foreman start
to use the default Procfile.