Skip to content

jamesward/plays3upload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Example Play! app that uploads files to Amazon S3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published