A demo of mushpup running on Google App Engine.
JavaScript HTML Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets
lib
templates
.gitignore
.playground
CONTRIB.md
LICENSE
README.md
app.yaml
appengine_config.py
main.py
requirements.txt

README.md

Mushpup Demo

A simple demonstration of the Mushpup Javascript password library running on the Flask framework for Google App Engine.

The site itself can be found here:

Install

  1. Create project at https://console.developers.google.com/project

  2. Clone repository

    cd ~/projects/mushpup-demo
    git clone git@github.com:klenwell/mushpup-demo.git app-engine
    
  3. Install Python and Pip dependencies (using pyenv)

    cd ~/projects/mushpup-demo/app-engine
    pyenv local 2.7.13
    pip install -r requirements.txt -t lib
    

Local Server

To run the local development server:

cd ~/projects/mushpup-demo/app-engine
dev_appserver.py --port=3000 --admin_port=3001 --api_port=3002 .

Application will run on http://localhost:3000.

Deploy

To deploy the application:

  1. Use the Admin Console to create a project/app id. (App id and project id are identical)

  2. Deploy the application with

    cd ~/projects/mushpup-demo/app-engine
    appcfg.py update .
    
  3. Congratulations! Your application is now live at your-app-id.appspot.com

Feedback

Use the github issue tracker to give feedback on this repo.