MillMin commited on
Commit
c24ff2d
1 Parent(s): c893a65

Phase2/NhanHT: Add docker compose

Browse files
Files changed (6) hide show
  1. app/configs/qdrant_db.py +1 -0
  2. docker-compose.yaml +13 -0
  3. dockerfile +1 -1
  4. main.py +1 -1
  5. md +0 -8
  6. test.py +0 -20
app/configs/qdrant_db.py CHANGED
@@ -1,5 +1,6 @@
1
  from qdrant_client import QdrantClient
2
  from qdrant_client.http import models
 
3
 
4
  import os
5
  from dotenv import load_dotenv
 
1
  from qdrant_client import QdrantClient
2
  from qdrant_client.http import models
3
+ import qdrant_client
4
 
5
  import os
6
  from dotenv import load_dotenv
docker-compose.yaml ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ version: '3.8'
2
+
3
+ services:
4
+ app:
5
+ build: .
6
+ container_name: "cv_container"
7
+ image: "cv-image"
8
+ ports:
9
+ - "7860:7860"
10
+ volumes:
11
+ - .:/code
12
+ env_file:
13
+ - .env
dockerfile CHANGED
@@ -8,4 +8,4 @@ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
8
 
9
  COPY . .
10
 
11
- CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
 
8
 
9
  COPY . .
10
 
11
+ CMD ["python", "main.py"]
main.py CHANGED
@@ -11,4 +11,4 @@ async def index():
11
 
12
 
13
  if __name__ == "__main__":
14
- uvicorn.run("main:app", reload=True, host="127.0.0.1", port=8000)
 
11
 
12
 
13
  if __name__ == "__main__":
14
+ uvicorn.run("main:app", reload=True, host="127.0.0.1", port=7860)
md DELETED
@@ -1,8 +0,0 @@
1
- ---
2
- title: FSA PROJECT CV
3
- emoji: 🏢
4
- colorFrom: green
5
- colorTo: red
6
- sdk: docker
7
- pinned: false
8
- ---
 
 
 
 
 
 
 
 
 
test.py DELETED
@@ -1,20 +0,0 @@
1
- import os
2
- from dotenv import load_dotenv
3
-
4
- import firebase_admin
5
- from firebase_admin import credentials, storage, db
6
-
7
- from app.modules.question_retrieval.models.get_question import get_question
8
-
9
-
10
- if __name__ == "__main__":
11
- # storageBucket = "fsa-firebase-tutorial.appspot.com"
12
- # databaseURL = "https://fsa-firebase-tutorial-default-rtdb.asia-southeast1.firebasedatabase.app/"
13
-
14
- # cred = credentials.Certificate('credentials\\fsa-firebase-database.json')
15
- # # firebase_admin.initialize_app(cred, {
16
- # # 'storageBucket': storageBucket,
17
- # # 'databaseURL': databaseURL
18
- # # })
19
- get_question("hihi")
20
-