Moved code to subfolder
This commit is contained in:
parent
69416eb896
commit
b90fbdf668
12
backend/Dockerfile
Normal file
12
backend/Dockerfile
Normal file
@ -0,0 +1,12 @@
|
||||
FROM python:3.8
|
||||
WORKDIR /app
|
||||
|
||||
ADD requirements.txt /app/requirements.txt
|
||||
|
||||
RUN pip install --upgrade -r requirements.txt
|
||||
|
||||
EXPOSE 8080
|
||||
|
||||
COPY ./ /app
|
||||
|
||||
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "8080"]
|
@ -1,4 +1,5 @@
|
||||
from fastapi import FastAPI
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
|
||||
from config.config import initiate_database
|
||||
from routes.request import router as RequestRouter
|
||||
@ -11,6 +12,16 @@ app = FastAPI()
|
||||
async def start_database():
|
||||
await initiate_database()
|
||||
|
||||
origins = ["*"]
|
||||
|
||||
app.add_middleware(
|
||||
CORSMiddleware,
|
||||
allow_origins=origins,
|
||||
allow_credentials=True,
|
||||
allow_methods=["*"],
|
||||
allow_headers=["*"],
|
||||
)
|
||||
|
||||
|
||||
app.include_router(RequestRouter, tags=["Requests"])
|
||||
|
@ -7,3 +7,4 @@ fastapi==0.93.0
|
||||
pydantic==1.10.5
|
||||
passlib==1.7.4
|
||||
beanie==1.17.0
|
||||
python-dotenv==1.0.0
|
Loading…
Reference in New Issue
Block a user