TriVenture-BE / app.py
ABAO77's picture
Upload 141 files
3973360 verified
from dotenv import load_dotenv
import base64
import json
import os
load_dotenv(override=True)
encoded_env = os.getenv("ENCODED_ENV")
if encoded_env:
# Decode the base64 string
decoded_env = base64.b64decode(encoded_env).decode()
# Load it as a dictionary
env_data = json.loads(decoded_env)
# Set environment variables
for key, value in env_data.items():
os.environ[key] = value
from src.apis.create_app import create_app, api_router
import uvicorn
app = create_app()
# eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3M2IwZDMzNTQ5OTg5Zjc1NmZhMzk3MCJ9.a3A9B1ZpzkzIPvhLqFpasK4sk2ocqmc1M80rtyAkbmM
app.include_router(api_router)
if __name__ == "__main__":
uvicorn.run("app:app", host="0.0.0.0", port=3002)