Browser cannot access Docker internal URLs like http://mining-admin-service:3023. Always use /api which is proxied by Next.js rewrites to the backend service. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>