dmcgrath / starmade-blueprint-library

A Library Website for Starmade Blueprints

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Starmade Blueprint Indexer

A skeleton python app built on Google App Engine (Sandboxed) with the Flask micro framework.

Run Locally

  1. Install the App Engine Python SDK. See the README file for directions. You'll need python 2.7 and pip 1.4 or later installed too.

  2. Clone this repo with

    git clone https://github.com/dmcgrath/blueprint-indexer
    
  3. Install dependencies in the project's lib directory. Note: App Engine can only import libraries from inside your project directory.

    cd blueprint-indexer
    pip install -r requirements.txt -t lib
    
  4. Run this project locally from the command line:

    dev_appserver.py .
    

Visit the application http://localhost:8080

See the development server documentation for options when running dev_appserver.

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

    appcfg.py -A <your-project-id> --oauth2 update .
    
  3. Congratulations! Your application is now live at your-app-id.appspot.com

Contributing changes

See CONTRIB.md

Licensing

See LICENSE

Author(s)

Dan McGrath

About

A Library Website for Starmade Blueprints

License:Apache License 2.0


Languages

Language:Python 96.6%Language:JavaScript 1.6%Language:HTML 1.0%Language:CSS 0.5%Language:C 0.3%