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)