diff options
author | Pjotr Prins | 2015-04-17 14:33:26 +0200 |
---|---|---|
committer | Pjotr Prins | 2015-04-17 14:33:26 +0200 |
commit | 25bb886b733362edea657c72e7d29172b7e22755 (patch) | |
tree | 00c679e26a815935555e9e4a995a0c06682b7284 /INSTALL.md | |
parent | b86993ddc2b9b0f2637dbf0a87bb01bade4ed4f1 (diff) | |
download | genenetwork2-25bb886b733362edea657c72e7d29172b7e22755.tar.gz |
INSTALL
Diffstat (limited to 'INSTALL.md')
-rw-r--r-- | INSTALL.md | 38 |
1 files changed, 38 insertions, 0 deletions
@@ -24,3 +24,41 @@ Install the following python modules: * numarray * pp * Flask-SQLAlchemy + +## Set up local file settings.py + +```python +LOGFILE = """/tmp/flask_gn_log""" + +#This is needed because Flask turns key errors into a +#400 bad request response with no exception/log +TRAP_BAD_REQUEST_ERRORS = True + +DB_URI = """mysql://gn2:password@localhost/db_webqtl""" +SQLALCHEMY_DATABASE_URI = 'mysql://gn2:password@localhost/db_webqtl' + +# http://pythonhosted.org/Flask-Security/configuration.html +SECURITY_CONFIRMABLE = True +SECURITY_TRACKABLE = True +SECURITY_REGISTERABLE = True +SECURITY_RECOVERABLE = True + +SECURITY_EMAIL_SENDER = "no-reply@genenetwork.org" +SECURITY_POST_LOGIN_VIEW = "/thank_you" +SQLALCHEMY_POOL_RECYCLE = 3600 + +SERVER_PORT = 5051 + +SECRET_HMAC_CODE = '*' +``` + +```sh + export WQFLASK_SETTINGS=$HOME/settings.py + source /home/pjotr/ve27/bin/activate + cd genenetwork2/wqflask + python ./runserver.py + + or + + python ./secure_server.py +``` |