LSDtopotools / lsdfailtools-web

Web app for running lsdfailtools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lsdfailtools-web

Web app for running lsdfailtools

Setup

Initialise the database by running

lsdfailtools-manage --init-db

Development

This flask application is developed following the excellent Flask Mega Tutorial and the Flask Google Login Tutorial. The page on how to use WTF to upload files was also useful.

For local testing you can run the application using the run_local.sh script. Create a secret.sh file containing the google secrets for the application:

export GOOGLE_CLIENT_ID=XXXXXXXXXXX
export GOOGLE_CLIENT_SECRET=XXXXXXXXXX

You can get these from the Google developers credentials page.

About

Web app for running lsdfailtools

License:GNU General Public License v3.0


Languages

Language:Python 85.3%Language:HTML 12.1%Language:Shell 2.5%