We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c71fcda commit 9135e25Copy full SHA for 9135e25
gunicorn.conf.py
@@ -1,21 +1,25 @@
1
"""Gunicorn configuration file."""
2
import socket
3
+from os import environ, path
4
+from dotenv import load_dotenv
5
-from config import Config
6
+basedir = path.abspath(path.dirname(__file__))
7
+load_dotenv(path.join(basedir, ".env"))
8
+
9
+ENVIRONMENT = environ.get("ENVIRONMENT")
10
11
proc_name = "flaskassets"
12
wsgi_app = "wsgi:app"
13
bind = "unix:flask.sock"
14
threads = 4
15
workers = 2
16
-if Config.ENVIRONMENT == "development":
17
+if ENVIRONMENT == "development":
18
reload = True
19
workers = 1
20
threads = 1
21
-
-if Config.ENVIRONMENT == "production":
22
+if ENVIRONMENT == "production":
23
daemon = True
24
accesslog = "/var/log/flaskassets/access.log"
25
errorlog = "/var/log/flaskassets/error.log"
0 commit comments