# Import standard modules
from fastapi import APIRouter
+from datetime import datetime, timezone
# Import local modules
from backend.db.config import get_config
def about():
return {
"app": {
+ "name": settings.APP_NAME,
"version": settings.APP_VERSION,
},
"domain": settings.DOMAIN,
+ "server_time": datetime.now(timezone.utc).isoformat(),
}
}
// -------------------------------------------------------
-// KICKOFF
+// Periodic API Check
// -------------------------------------------------------
-apiCheck();
+async function periodicTest() {
+ await apiCheck();
+ setTimeout(periodicTest, 10000);
+}
+
+periodicTest();
if (!pill) return;
try {
- const r = await fetch('/api/health');
+ const r = await fetch('/about');
if (r.ok) {
pill.textContent = 'API OK';
pill.classList.remove('btn-outline-primary');