Load secrets from .env file
This commit is contained in:
parent
6a2f213644
commit
012e207abd
|
|
@ -10,15 +10,18 @@ from pydantic import BaseModel
|
||||||
from jose import jwt, JWTError
|
from jose import jwt, JWTError
|
||||||
from datetime import datetime, timedelta, timezone
|
from datetime import datetime, timedelta, timezone
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
|
from dotenv import load_dotenv
|
||||||
|
|
||||||
|
load_dotenv("/srv/api/.env")
|
||||||
|
|
||||||
app = FastAPI()
|
app = FastAPI()
|
||||||
|
|
||||||
DB_HOST = "127.0.0.1"
|
DB_HOST = "127.0.0.1"
|
||||||
DB_NAME = "verimund"
|
DB_NAME = "verimund"
|
||||||
DB_USER = "verimund_user"
|
DB_USER = "verimund_user"
|
||||||
DB_PASS = "Shlevison2k17"
|
DB_PASS = os.getenv("DB_PASS", "Shlevison2k17")
|
||||||
JWT_SECRET = "CHANGE_THIS_TO_A_LONG_RANDOM_SECRET"
|
JWT_SECRET = os.getenv("JWT_SECRET", "")
|
||||||
HMAC_SECRET = "CHANGE_THIS_TO_ANOTHER_LONG_RANDOM_SECRET"
|
HMAC_SECRET = os.getenv("HMAC_SECRET", "")
|
||||||
JWT_ALGORITHM = "HS256"
|
JWT_ALGORITHM = "HS256"
|
||||||
JWT_EXPIRE_HOURS = 24
|
JWT_EXPIRE_HOURS = 24
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue