diff --git a/Dockerfile b/Dockerfile index 717487a..2b5d20f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,4 +16,4 @@ COPY ./src . EXPOSE 8080 -ENTRYPOINT ["gunicorn", "-b", "0.0.0.0:8080", "--workers", "1", "--threads", "1", "app:app"] \ No newline at end of file +ENTRYPOINT ["gunicorn", "-b", "0.0.0.0:8080", "--workers", "4", "--threads", "1", "app:app"] \ No newline at end of file diff --git a/k8s/videon-backend.yml b/k8s/videon-backend.yml index 3dda54c..591e77d 100644 --- a/k8s/videon-backend.yml +++ b/k8s/videon-backend.yml @@ -11,6 +11,7 @@ data: RELEASE_ID: kmlabz-k8s RELEASEMODE: release JWT_SECRET_KEY: hzukalkhsdgsbnakdjaksdghikyxbhhatzig + REGISTER_DISABLED: "False" SQLALCHEMY_DATABASE_URI: postgresql://username:password@server/database?sslmode=require --- apiVersion: apps/v1 diff --git a/src/config.py b/src/config.py index 530b7e9..1129ab8 100644 --- a/src/config.py +++ b/src/config.py @@ -20,3 +20,5 @@ RELEASEMODE = os.environ.get("RELEASEMODE", "dev") SQLALCHEMY_DATABASE_URI = os.getenv("SQLALCHEMY_DATABASE_URI", "sqlite://") JWT_SECRET_KEY = os.getenv("JWT_SECRET_KEY", str(uuid4())) + +REGISTER_DISABLED = os.getenv("REGISTER_DISABLED", "FALSE").upper() == "TRUE"