- Frontend v4 accessible sur réseau local (192.168.1.40) - Ports ouverts: 3002 (frontend), 5001 (backend), 5004 (dashboard) - Ollama GPU fonctionnel - Self-healing interactif - Dashboard confiance Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
35 lines
800 B
Python
35 lines
800 B
Python
#!/usr/bin/env python3
|
|
"""
|
|
Script simple pour tester les paths publics
|
|
"""
|
|
|
|
DEFAULT_PUBLIC_PATHS = {
|
|
"/healthz",
|
|
"/metrics",
|
|
"/",
|
|
"/docs",
|
|
"/redoc",
|
|
"/openapi.json",
|
|
"/api/traces/debug-auth", # Debug endpoint
|
|
"/api/traces/debug-env", # Debug endpoint
|
|
}
|
|
|
|
def test_is_public():
|
|
print("=== Test des endpoints publics ===")
|
|
print(f"DEFAULT_PUBLIC_PATHS: {DEFAULT_PUBLIC_PATHS}")
|
|
|
|
test_paths = [
|
|
"/healthz",
|
|
"/api/traces/debug-auth",
|
|
"/api/traces/debug-env",
|
|
"/api/traces/upload",
|
|
"/metrics",
|
|
"/",
|
|
]
|
|
|
|
for path in test_paths:
|
|
is_public = path in DEFAULT_PUBLIC_PATHS
|
|
print(f"{path}: {'✅ PUBLIC' if is_public else '❌ PRIVÉ'}")
|
|
|
|
if __name__ == "__main__":
|
|
test_is_public() |