martynka commited on
Commit
067fc82
·
verified ·
1 Parent(s): b7b0a80

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -3
Dockerfile CHANGED
@@ -28,7 +28,8 @@ ENV HOST=0.0.0.0 \
28
  # ===== Admin Backend =====
29
  COPY <<"EOF" /app/sudo/app.py
30
  from flask import Flask, request, jsonify
31
- from pymongo import MongoClient
 
32
  from werkzeug.security import generate_password_hash
33
  import os
34
  from datetime import datetime
@@ -38,8 +39,8 @@ app = Flask(__name__)
38
  app.secret_key = os.getenv("FLASK_SECRET")
39
 
40
  # MongoDB connection
41
- client = MongoClient(os.getenv("MONGO_URI"))
42
- db = client.get_default_database()
43
 
44
  # Authentication decorator
45
  def sudo_required(f):
 
28
  # ===== Admin Backend =====
29
  COPY <<"EOF" /app/sudo/app.py
30
  from flask import Flask, request, jsonify
31
+ from pymongo.mongo_client import MongoClient
32
+ from pymongo.server_api import ServerApi
33
  from werkzeug.security import generate_password_hash
34
  import os
35
  from datetime import datetime
 
39
  app.secret_key = os.getenv("FLASK_SECRET")
40
 
41
  # MongoDB connection
42
+ url = (os.getenv("MONGO_URI"))
43
+ client = MongoClient(uri, server_api=ServerApi('1'))
44
 
45
  # Authentication decorator
46
  def sudo_required(f):