Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -10,12 +10,17 @@ import firebase_admin
|
|
10 |
from firebase_admin import credentials, auth, firestore
|
11 |
|
12 |
# π Load Secrets from Hugging Face Secrets
|
13 |
-
|
14 |
-
|
15 |
-
|
|
|
|
|
16 |
S3_BUCKET_NAME = os.getenv("S3_BUCKET_NAME", "food-image-crowdsourcing")
|
17 |
DYNAMODB_TABLE = os.getenv("DYNAMODB_TABLE", "image_metadata") # β
Corrected Table Name
|
18 |
|
|
|
|
|
|
|
19 |
# β
Initialize Firebase Admin SDK
|
20 |
if FIREBASE_CONFIG:
|
21 |
cred = credentials.Certificate(FIREBASE_CONFIG)
|
|
|
10 |
from firebase_admin import credentials, auth, firestore
|
11 |
|
12 |
# π Load Secrets from Hugging Face Secrets
|
13 |
+
|
14 |
+
# Load AWS credentials from secrets
|
15 |
+
AWS_ACCESS_KEY = os.getenv("AWS_ACCESS_KEY_ID")
|
16 |
+
AWS_SECRET_KEY = os.getenv("AWS_SECRET_ACCESS_KEY")
|
17 |
+
AWS_REGION = os.getenv("AWS_REGION", "us-east-1")
|
18 |
S3_BUCKET_NAME = os.getenv("S3_BUCKET_NAME", "food-image-crowdsourcing")
|
19 |
DYNAMODB_TABLE = os.getenv("DYNAMODB_TABLE", "image_metadata") # β
Corrected Table Name
|
20 |
|
21 |
+
# Load Firebase credentials
|
22 |
+
FIREBASE_CONFIG = json.loads(os.getenv("FIREBASE_CONFIG", "{}"))
|
23 |
+
|
24 |
# β
Initialize Firebase Admin SDK
|
25 |
if FIREBASE_CONFIG:
|
26 |
cred = credentials.Certificate(FIREBASE_CONFIG)
|