Spaces:
Running
Running
Update Dockerfile
Browse files- 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 |
-
|
42 |
-
|
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):
|