ManTea commited on
Commit
f7cd0af
·
1 Parent(s): d4029d7
Files changed (2) hide show
  1. Dockerfile +2 -0
  2. main.py +9 -1
Dockerfile CHANGED
@@ -6,6 +6,8 @@ ENV PATH="/home/user/.local/bin:$PATH"
6
 
7
  WORKDIR /app
8
 
 
 
9
  COPY --chown=user ./requirements.txt requirements.txt
10
  RUN pip install --no-cache-dir --upgrade -r requirements.txt
11
 
 
6
 
7
  WORKDIR /app
8
 
9
+ COPY --chown=user ./cred.json /app/config/cred.json
10
+
11
  COPY --chown=user ./requirements.txt requirements.txt
12
  RUN pip install --no-cache-dir --upgrade -r requirements.txt
13
 
main.py CHANGED
@@ -1,7 +1,15 @@
1
  from fastapi import FastAPI
2
  from routes.upload_route import upload_router
3
  from config.firebase_cfg import init_firebase
4
-
5
  app = FastAPI()
6
 
 
 
 
 
 
 
 
 
7
  app.include_router(upload_router)
 
1
  from fastapi import FastAPI
2
  from routes.upload_route import upload_router
3
  from config.firebase_cfg import init_firebase
4
+ from fastapi.middleware.cors import CORSMiddleware
5
  app = FastAPI()
6
 
7
+ app.add_middleware(
8
+ CORSMiddleware,
9
+ allow_origins=["*"], # Or specify domains
10
+ allow_credentials=True,
11
+ allow_methods=["*"],
12
+ allow_headers=["*"],
13
+ )
14
+
15
  app.include_router(upload_router)