INNER CODE UNIT · Python
create_app
philippemerle/KubeDiagrams · webapp/backend/app.py:16
def create_app():
app = Flask(__name__)
# Health check endpoint
@app.route('/api/health', methods=['GET'])
def health_check():
"""Health check endpoint for monitoring and testing."""
return jsonify({
'status': 'healthy',
'service': 'kubediagrams-backend',
'version': '1.0.0'
}), 200
# Debug endpoint for IP testing
@app.route('/api/debug/ip', methods=['GET'])
def debug_ip():
"""
Debug endpoint to check IP detection.