- loadServiceUrls: use window.location.origin for remote access, localhost for local dev - testCoreApi: use /api/v1/health for remote, /health for localhost - testProxy: health check path works for both - testMbe: already uses getApiBase() which handles both cases This fixes the issue where Admin Panel showed offline when accessed via https://nextorage.momentry.ddns.net because localhost health checks point to user's machine, not the server.