From 90e7123c2af33314737ae2e342992ed5e98e15de Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Wed, 8 Mar 2023 14:20:47 -0400 Subject: [PATCH] Added Dockerfile --- Dockerfile | 11 +++++++++++ config.py | 8 -------- connect.py | 12 ++++++------ 3 files changed, 17 insertions(+), 14 deletions(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..304778c --- /dev/null +++ b/Dockerfile @@ -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" ] diff --git a/config.py b/config.py index fede154..2362ebc 100644 --- a/config.py +++ b/config.py @@ -3,26 +3,18 @@ from dotenv import load_dotenv load_dotenv() # ------------------------------------------------------------------------------------------------------------------------------ - DATABASE_NAME = os.getenv('DATABASE_NAME') - # ------------------------------------------------------------------------------------------------------------------------------ - IS_RUNNING_IN_SERVER = False IS_LOCAL_HOST = True - # ------------------------------------------------------------------------------------------------------------------------------ - APP_SECRET_KEY = os.getenv('APP_SECRET_KEY', 'secret_ramdom_asdfasdf') APP_SESSION_DAYS = int(os.getenv('APP_SESSION_DAYS', 1)) - # ------------------------------------------------------------------------------------------------------------------------------ - GMAIL_SERVER = "smtp.gmail.com" GMAIL_PORT = "587" GMAIL_USER = os.getenv('GMAIL_USER') GMAIL_PASSWORD = os.getenv('GMAIL_PASSWORD') - # ------------------------------------------------------------------------------------------------------------------------------ UPDATE_CSS_AND_JS = True diff --git a/connect.py b/connect.py index 68a8a10..99804f9 100644 --- a/connect.py +++ b/connect.py @@ -28,12 +28,12 @@ app.secret_key = APP_SECRET_KEY app.permanent_session_lifetime = timedelta(days=APP_SESSION_DAYS) # ---------------------------------------------------------------------------------------------- print("-"*40) -print("HOST_ADDRESS = ", HOST_ADDRESS) -print("EXTERN_ADDRESS = ", EXTERN_ADDRESS) -print("APP_PORT = ", APP_PORT) -print("MONGO_ADDRESS = ", MONGO_ADDRESS) -print("MONGO_PORT = ", MONGO_PORT) -print("GMAIL_USER = ", GMAIL_USER) +print("HOST_ADDRESS = ", HOST_ADDRESS) +print("EXTERN_ADDRESS = ", EXTERN_ADDRESS) +print("APP_PORT = ", APP_PORT) +print("MONGO_ADDRESS = ", MONGO_ADDRESS) +print("MONGO_PORT = ", MONGO_PORT) +print("GMAIL_USER = ", GMAIL_USER) print("-"*40) # ---------------------------------------------------------------------------------------------- CONNECT_DB = MongoClient(MONGO_LINK).get_database(DATABASE_NAME)