From b0bda20baa5000c392041798a417458ca8fca61b Mon Sep 17 00:00:00 2001 From: paul Date: Tue, 18 Jun 2024 12:20:42 +0200 Subject: [PATCH] Server Config --- dualhub_flask.pid | 2 +- init.py | 6 +++++- uwsgi.ini | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/dualhub_flask.pid b/dualhub_flask.pid index ba10580..1935481 100644 --- a/dualhub_flask.pid +++ b/dualhub_flask.pid @@ -1 +1 @@ -25454 +18291 diff --git a/init.py b/init.py index 58ff3e0..e78dd10 100644 --- a/init.py +++ b/init.py @@ -3,6 +3,7 @@ from flask_login import LoginManager, UserMixin from flask_sqlalchemy import SQLAlchemy from flask_talisman import Talisman from sqlalchemy import ForeignKey +import sys from getMySQL import getMySQL import atexit @@ -18,7 +19,10 @@ def create(testing: bool = False): dbpw = getMySQL()[1] dbun = getMySQL()[0] - app.config['SECRET_KEY'] = 'SECRET_KEY_GOES_HERE' + try: + app.config['SECRET_KEY'] = sys.argv[1] # Den Secret Key bei Start mitgeben: routing.py SECRET_KEY_GOES HERE + except IndexError: + app.config['SECRET_KEY'] = "SECRET-KEY-GOES-HERE" app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://' + dbun + ':' + dbpw + '@localhost/paulmrtn_DUALHUB' db.init_app(app) diff --git a/uwsgi.ini b/uwsgi.ini index aba8eb6..3e1762e 100644 --- a/uwsgi.ini +++ b/uwsgi.ini @@ -1,5 +1,5 @@ [uwsgi] -mount = /dualhub=routing:app +mount = /dualhub=routing:flaskApp manage-script-name = true pidfile = dualhub_flask.pid master = true @@ -8,4 +8,4 @@ http-socket = :2024 chmod-socket = 660 vacuum = true enable-threads = true -thunder-lock = true \ No newline at end of file +thunder-lock = true