d035378520
Dockerfile still COPYed packages/api-types (deleted in the prior audit-fixes commit), breaking Portainer builds. Also drop apps/web/middleware.ts, added in the same commit for auth guarding — it duplicated and conflicted with the pre-existing apps/web/proxy.ts (Next 16's middleware entry point), which already redirects unauthenticated requests to /login, 401s API routes, and covers /recipes/new, /explore, /search, /settings/webhooks/docs via its catch-all matcher. Having both middleware.ts and proxy.ts breaks `next build` outright. Verified with a local `docker build` end to end. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>