Logging is configured in apps/api/src/config/logger.ts. Runtime log files are written under apps/api/logs/ when the API runs via pnpm (working directory is apps/api).
Set LOGGER=console in the root .env to avoid Winston file output and log only to stdout/stderr.
Default behavior writes rotating files to apps/api/logs/ and prints to the console.
When authenticated:
GET /api/admin/logs— recent application log linesGET /api/admin/errors— failed actions and server errors
The dashboard at /dashboard surfaces logs and errors in the UI.