priaansh's picture
Update app.py
ddc33cb verified
raw
history blame contribute delete
609 Bytes
import os
from flask import Flask, jsonify
# Validate essential environment variables
required_env_vars = [
"API_KEY",
"S3_ENDPOINT_URL",
"S3_ACCESS_KEY",
"S3_SECRET_KEY",
"S3_BUCKET_NAME",
"S3_REGION"
]
missing_vars = [var for var in required_env_vars if not os.getenv(var)]
if missing_vars:
raise EnvironmentError(f"Missing required environment variables: {', '.join(missing_vars)}")
app = Flask(__name__)
@app.route("/")
def home():
return jsonify({"message": "Welcome to No-Code Architect's Toolkit"})
if __name__ == "__main__":
app.run(host="0.0.0.0", port=8080)