BUGFIX-003-02: Настроить BFF serving и SPA fallback для /admin/

Что сделать

Настроить BFF для корректной раздачи SPA под path /admin/ и SPA fallback для client-side routing.

Конкретно

fastifyStatic

  • bff/src/server.ts — проверить root path для static files
  • Если SPA деплоится на /admin/ — настроить prefix: "/admin/" или аналогичное

SPA fallback

  • setNotFoundHandler должен отдавать index.html для всех non-API роутов под /admin/
  • Проверить что /admin/employees, /admin/login и т.д. отдают index.html
  • API роуты (/api/v1/admin/...) не должны попадать под fallback

Nginx (если используется)

  • Проверить location /admin/ — proxy_pass к BFF
  • try_files для SPA fallback

Файлы

  • bff/src/server.ts — static serving + SPA fallback
  • Возможно: nginx конфигурация (если есть)