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 import FastAPI
|
||||||
|
from fastapi.middleware.cors import CORSMiddleware
|
||||||
|
|
||||||
from config.config import initiate_database
|
from config.config import initiate_database
|
||||||
from routes.request import router as RequestRouter
|
from routes.request import router as RequestRouter
|
||||||
@ -11,6 +12,16 @@ app = FastAPI()
|
|||||||
async def start_database():
|
async def start_database():
|
||||||
await initiate_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"])
|
app.include_router(RequestRouter, tags=["Requests"])
|
||||||
|
|
@ -7,3 +7,4 @@ fastapi==0.93.0
|
|||||||
pydantic==1.10.5
|
pydantic==1.10.5
|
||||||
passlib==1.7.4
|
passlib==1.7.4
|
||||||
beanie==1.17.0
|
beanie==1.17.0
|
||||||
|
python-dotenv==1.0.0
|
Loading…
Reference in New Issue
Block a user