# Backend health

## Expected

`GET /health` → `{ "status": "healthy", "version": "0.1.0-poc" }`

## Direct backend (verified during setup)

```
http://<nexus-backend-uuid>.85.208.48.244.sslip.io/health
```

Response observed: healthy JSON.

## Main domain

`https://nexus.ninjakernen.info/health` requires nginx proxy to backend (see `deploy-nexus-downloads.ps1`).

Coolify Traefik exposes container port **80** — backend Dockerfile sets `ASPNETCORE_URLS=http://+:80`.

## Local verification

```powershell
$env:ASPNETCORE_URLS='http://127.0.0.1:5055'
$env:NEXUS_SEED_POC_USERS='true'
dotnet dist/nexus-backend-publish/NexusIdentity.Api.dll
Invoke-RestMethod http://127.0.0.1:5055/health
```
