| | 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) |
| |
|