cariaso / elastic-flask-baseline

A baseline Flask + FPS application suitable for use on Amazon Elastic Beanstalk.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

elastic-flask-baseline

A baseline Flask + Amazon FPS application suitable for use on Amazon Elastic Beanstalk.

The code here is kept as minimal as possible, while still demonstrating the critical points/differences that running on Elastic Beanstalk requires.

Things you will need:

Quickstart

  1. Install the 'eb' tool.
  2. Git clone this repository.
  3. Run 'eb init' in the repository, and answer the questions, providing your API Key, etc.
  4. Run 'eb start' in the repository, and wait for it to complete.
  5. Run 'git aws.push' in the repository.
  6. Run 'eb status' in the repository, and wait for it to return 'Green' status.
  7. Browse to the URL reported by 'eb status', and be amazed at your autoscaling, crazy, cloud-based application!
  8. Fill in your Amazon keys and receive payments

History

Largely built on top of Adam Crosby's https://github.com/adamcrosby/elastic-flask-baseline as described in his blog post.

Michael Cariaso added some FPS handling.

Wanted

Verify the signature of the success message to ensure it comes from amazon.

Add bitcoin and paypal payment methods

About

A baseline Flask + FPS application suitable for use on Amazon Elastic Beanstalk.

License:Other


Languages

Language:Python 100.0%