From e5217dc38c550f172466ed6dc53d41edd842ccff Mon Sep 17 00:00:00 2001 From: Robbe Van Herck Date: Wed, 13 May 2020 16:16:00 +0200 Subject: [PATCH] Make it deployable --- blokmap.ini | 11 +++++++++++ requirements.txt | 2 ++ wsgi.py | 4 ++++ 3 files changed, 17 insertions(+) create mode 100644 blokmap.ini create mode 100644 wsgi.py diff --git a/blokmap.ini b/blokmap.ini new file mode 100644 index 0000000..d32b84d --- /dev/null +++ b/blokmap.ini @@ -0,0 +1,11 @@ +[uwsgi] +module = wsgi + +master = true +processes = 1 + +socket = blokdata.sock +chmod-socket = 660 +vacuum = true + +die-on-term = true diff --git a/requirements.txt b/requirements.txt index 44e2e15..94f8a3e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,7 @@ certifi==2020.4.5.1 chardet==3.0.4 click==7.1.2 Flask==1.1.2 +Flask-Cors==3.0.8 google-api-core==1.17.0 google-api-python-client==1.8.2 google-auth==1.14.3 @@ -22,4 +23,5 @@ rsa==4.0 six==1.14.0 uritemplate==3.0.1 urllib3==1.25.9 +uWSGI==2.0.18 Werkzeug==1.0.1 diff --git a/wsgi.py b/wsgi.py new file mode 100644 index 0000000..c8a40e7 --- /dev/null +++ b/wsgi.py @@ -0,0 +1,4 @@ +from src import app as application + +if __name__ == "__main__": + application.run() \ No newline at end of file