Files
ollama-docker/src/main.py
Gormery Kombo Wanjiru 8c73f7a34b initial commit
2024-02-04 23:37:19 +01:00

28 lines
723 B
Python

from fastapi import FastAPI
from fastapi.responses import HTMLResponse
from fastapi.middleware.cors import CORSMiddleware
import debugpy
from typing import List
app = FastAPI()
# Allow all origins for CORS (you can customize this based on your requirements)
origins = ["*"]
# Configure CORS middleware
app.add_middleware(
CORSMiddleware,
allow_origins=origins,
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
debugpy.listen(("0.0.0.0", 5678))
@app.get("/", response_class=HTMLResponse)
async def read_root():
# Read the content of your HTML file
with open("./src/index.html", "r") as file:
html_content = file.read()
return HTMLResponse(content=html_content)