Skip to content

Latest commit

 

History

History
31 lines (17 loc) · 1.45 KB

README.md

File metadata and controls

31 lines (17 loc) · 1.45 KB

noctis-tools

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.

Deployment to Heroku

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.