Mercurial
diff love/poppy/main.py @ 38:cf9caa4abc3e
[Love] FE and BE. Can chat and render images. Also created MCP for powerpoint generations.
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Mon, 01 Dec 2025 20:35:56 -0800 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/love/poppy/main.py Mon Dec 01 20:35:56 2025 -0800 @@ -0,0 +1,35 @@ +# main.py +from fastapi import FastAPI +from fastapi.middleware.cors import CORSMiddleware +import uvicorn + +from utils.database import create_db_and_tables +from apis.router import router + +app = FastAPI( + title="Talk to Epi Chan", + version="0.1.0", + description="This is for fun", +) + +app.add_middleware( + CORSMiddleware, + allow_origins=[ + "http://localhost:5173", + "https://epi.babocoder.com", + ], + allow_credentials=True, + allow_methods=["*"], + allow_headers=["*"], +) + +app.include_router(router) + + [email protected]_event("startup") +async def startup(): + create_db_and_tables() + + +if __name__ == "__main__": + uvicorn.run("main:app", host="0.0.0.0", port=8000, reload=True)