INFO:     Started server process [2316556]
INFO:     Waiting for application startup.
2026-09-03 01:30:31,203 - INFO - Starting FastAPI application...
ERROR:    Traceback (most recent call last):
  File "/home/rxco/public_html/connector-app/lib64/python3.11/site-packages/starlette/routing.py", line 693, in lifespan
    async with self.lifespan_context(app) as maybe_state:
  File "/usr/lib64/python3.11/contextlib.py", line 210, in __aenter__
    return await anext(self.gen)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/rxco/public_html/connector-app/lib64/python3.11/site-packages/fastapi/routing.py", line 133, in merged_lifespan
    async with original_context(app) as maybe_original_state:
  File "/usr/lib64/python3.11/contextlib.py", line 210, in __aenter__
    return await anext(self.gen)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/rxco/public_html/connector-app/lib64/python3.11/site-packages/fastapi/routing.py", line 133, in merged_lifespan
    async with original_context(app) as maybe_original_state:
  File "/usr/lib64/python3.11/contextlib.py", line 210, in __aenter__
    return await anext(self.gen)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/rxco/public_html/connector-app/lib64/python3.11/site-packages/fastapi/routing.py", line 133, in merged_lifespan
    async with original_context(app) as maybe_original_state:
  File "/usr/lib64/python3.11/contextlib.py", line 210, in __aenter__
    return await anext(self.gen)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/rxco/public_html/connector-app/lib64/python3.11/site-packages/fastapi/routing.py", line 133, in merged_lifespan
    async with original_context(app) as maybe_original_state:
  File "/usr/lib64/python3.11/contextlib.py", line 210, in __aenter__
    return await anext(self.gen)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/rxco/public_html/connector-app/app/main.py", line 55, in lifespan
    config = create_config_from_env()
             ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/rxco/public_html/connector-app/app/src/config.py", line 139, in create_config_from_env
    raise ValueError(f"Missing required environment variables: {missing_vars}")
ValueError: Missing required environment variables: ['AMAZON_CLIENT_ID', 'AMAZON_CLIENT_SECRET', 'S3_BUCKET']

ERROR:    Application startup failed. Exiting.
