diff --git a/README b/README index cd9422f..f636a21 100644 --- a/README +++ b/README @@ -57,7 +57,7 @@ to run prod version of web server: gunicorn --bind="192.168.0.2:5000" --threads=2 --workers=2 main:app Also have to run the job manager for jobs to work: - python3 pa_job_manager.py + FLASK_ENV="development" python3 pa_job_manager.py To rebuild DB from scratch/empty data: diff --git a/TODO b/TODO index 6a42815..e1b2630 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,5 @@ ## GENERAL - * make code use FLASK_ENV var to use a pa-devdb equiv * create a new table file_face_refimg_link: file_id, face_enc, ref_img (can be null) * need AI code to: diff --git a/shared.py b/shared.py index d7f065d..e692310 100644 --- a/shared.py +++ b/shared.py @@ -16,7 +16,7 @@ elif os.environ['FLASK_ENV'] == "development": PA_JOB_MANAGER_HOST="localhost" DB_URL = 'postgresql+psycopg2://pa:for_now_pa@mara.ddp.net:65432/pa' elif os.environ['FLASK_ENV'] == "production": - PA_JOB_MANAGER_HOST="192.168.0.2" + PA_JOB_MANAGER_HOST="localhost" DB_URL = 'postgresql+psycopg2://pa:for_now_pa@padb/pa' else: print( "ERROR: I do not know which environment (development, etc.) and which DB (on which host to use)" ) diff --git a/wrapper.sh b/wrapper.sh index bd19ce3..66ef496 100755 --- a/wrapper.sh +++ b/wrapper.sh @@ -1,4 +1,4 @@ #!/bin/bash -su mythtv -g mythtv -c "python3 /code/pa_job_manager.py" & +su mythtv -g mythtv -c "FLASK_ENV="production" python3 /code/pa_job_manager.py" & gunicorn --bind=0.0.0.0:443 --workers=4 --threads=16 --certfile /etc/letsencrypt/live/pa.depaoli.id.au/fullchain.pem --keyfile /etc/letsencrypt/live/pa.depaoli.id.au/privkey.pem main:app --env FLASK_ENV="production"