Added Dockerfile
This commit is contained in:
parent
1d296532e4
commit
90e7123c2a
11
Dockerfile
Normal file
11
Dockerfile
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
FROM python:3
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
|
COPY requirements.txt requirements.txt
|
||||||
|
|
||||||
|
RUN pip install -r requirements.txt
|
||||||
|
|
||||||
|
COPY . .
|
||||||
|
|
||||||
|
CMD [ "python", "./connect.py" ]
|
|
@ -3,26 +3,18 @@ from dotenv import load_dotenv
|
||||||
load_dotenv()
|
load_dotenv()
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
DATABASE_NAME = os.getenv('DATABASE_NAME')
|
DATABASE_NAME = os.getenv('DATABASE_NAME')
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
IS_RUNNING_IN_SERVER = False
|
IS_RUNNING_IN_SERVER = False
|
||||||
IS_LOCAL_HOST = True
|
IS_LOCAL_HOST = True
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
APP_SECRET_KEY = os.getenv('APP_SECRET_KEY', 'secret_ramdom_asdfasdf')
|
APP_SECRET_KEY = os.getenv('APP_SECRET_KEY', 'secret_ramdom_asdfasdf')
|
||||||
APP_SESSION_DAYS = int(os.getenv('APP_SESSION_DAYS', 1))
|
APP_SESSION_DAYS = int(os.getenv('APP_SESSION_DAYS', 1))
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
GMAIL_SERVER = "smtp.gmail.com"
|
GMAIL_SERVER = "smtp.gmail.com"
|
||||||
GMAIL_PORT = "587"
|
GMAIL_PORT = "587"
|
||||||
GMAIL_USER = os.getenv('GMAIL_USER')
|
GMAIL_USER = os.getenv('GMAIL_USER')
|
||||||
GMAIL_PASSWORD = os.getenv('GMAIL_PASSWORD')
|
GMAIL_PASSWORD = os.getenv('GMAIL_PASSWORD')
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
UPDATE_CSS_AND_JS = True
|
UPDATE_CSS_AND_JS = True
|
||||||
|
|
12
connect.py
12
connect.py
|
@ -28,12 +28,12 @@ app.secret_key = APP_SECRET_KEY
|
||||||
app.permanent_session_lifetime = timedelta(days=APP_SESSION_DAYS)
|
app.permanent_session_lifetime = timedelta(days=APP_SESSION_DAYS)
|
||||||
# ----------------------------------------------------------------------------------------------
|
# ----------------------------------------------------------------------------------------------
|
||||||
print("-"*40)
|
print("-"*40)
|
||||||
print("HOST_ADDRESS = ", HOST_ADDRESS)
|
print("HOST_ADDRESS = ", HOST_ADDRESS)
|
||||||
print("EXTERN_ADDRESS = ", EXTERN_ADDRESS)
|
print("EXTERN_ADDRESS = ", EXTERN_ADDRESS)
|
||||||
print("APP_PORT = ", APP_PORT)
|
print("APP_PORT = ", APP_PORT)
|
||||||
print("MONGO_ADDRESS = ", MONGO_ADDRESS)
|
print("MONGO_ADDRESS = ", MONGO_ADDRESS)
|
||||||
print("MONGO_PORT = ", MONGO_PORT)
|
print("MONGO_PORT = ", MONGO_PORT)
|
||||||
print("GMAIL_USER = ", GMAIL_USER)
|
print("GMAIL_USER = ", GMAIL_USER)
|
||||||
print("-"*40)
|
print("-"*40)
|
||||||
# ----------------------------------------------------------------------------------------------
|
# ----------------------------------------------------------------------------------------------
|
||||||
CONNECT_DB = MongoClient(MONGO_LINK).get_database(DATABASE_NAME)
|
CONNECT_DB = MongoClient(MONGO_LINK).get_database(DATABASE_NAME)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user