| import os |
| from flask import Flask, jsonify |
|
|
| |
| 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) |
|
|