Skip to content
Snippets Groups Projects
main.py 624 B
from flask import Flask, jsonify
from pymongo import MongoClient
from pymongo.server_api import ServerApi

app = Flask(__name__)

uri = "mongodb+srv://icemapcluster.i02epob.mongodb.net/?authSource=%24external&authMechanism=MONGODB-X509&retryWrites=true&w=majority"

try:
    client = MongoClient(uri,
                         tls=True,
                         tlsCertificateKeyFile='server/MongoCert.pem',
                         server_api=ServerApi('1'))

    db = client['IceMapDB']
    collection = db['IceData']
    print("Connected to MongoDB")

except Exception as e:
    print(f"Failed to connect to MongoDB: {e}")