jballer / jballer-nitro

Nitro Exercise

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Make sure you have Play 1.2.3 installed.

Run Locally

Clone the git repo

git clone git@github.com:jamesward/plays3upload.git

Move to the project dir

cd plays3upload

Download the Play! Deps

play deps --sync

Set the AWS environment vars

export AWS_ACCESS_KEY="YOUR_AWS_ACCESS_KEY"
export AWS_SECRET_KEY="YOUR_AWS_SECRET_KEY"
export S3_BUCKET="AN_AWS_UNIQUE_BUCKET_ID"

Or switch to the in-memory database by updating the conf/application.conf file

Run the app

play run

Run on Heroku

Clone the git repo

git clone git@github.com:jamesward/plays3upload.git

Move to the project dir

cd plays3upload

Create the app on Heroku

heroku create -s cedar

Set the AWS environment vars on Heroku

heroku config:add AWS_ACCESS_KEY="YOUR_AWS_ACCESS_KEY" AWS_SECRET_KEY="YOUR_AWS_SECRET_KEY" S3_BUCKET="AN_AWS_UNIQUE_BUCKET_ID"

Upload the app to Heroku

git push heroku master

Open the app in the browser

heroku open

About

Nitro Exercise


Languages

Language:Java 92.2%Language:CSS 7.8%