NPMplus 2025-02-02-r1 Release

요약

변경 사항

  • 참고: 이 릴리스에서는 모든 호스트가 재생성되며 사용자 정의 위치와 brotli와 관련된 변경 사항에 영향을 받을 수 있습니다.
  • 하위 경로는 이제 조금 다르게 작동합니다. /로 끝나지 않으면 $request_uri가 upstream 요청에 추가됩니다.
  • 액세스 목록과 openappsec를 사용할 때 보안과 관련된 버그가 현재 있습니다. 자세한 내용은 다음을 참조하십시오: #1447
  • openappsec 첨부 모듈을로드하면 brotli가 비활성화되며 UI에서 호스트를위한 brotli를 활성화해도 현재 openappsec에는 brotli 지원이 없습니다.
  • 의존성 업데이트, 다시 yarn.lock 파일을 추가하십시오
  • 생성된 모든 구성에 편집하지 말라는 참고사항 추가
  • readme에 authelia 예제 추가 및 authentik 예제 업데이트(테스트되지 않음, 피드백 환영)
  • HTTP3_ALT_SVC_PORT env 추가, 마침내 클라이언트가 연결하는 포트가 443이 아닐 때 설정해야 함
  • upstreams에 대해 더 많은 헤더 추가
  • 실제 IP 및 클라우드플레어 연결 헤더 대신 X-Forwarded-For 사용
  • 사용자 정의 위치에 대해 로드 밸런싱이 이제도 작동
  • 기본 / 위치는 이제 하위 경로로 프록시가 가능합니다.

업데이트 방법

  • 위의 변경 사항을 읽으세요.
  • 도커 이미지를 재다운로드하세요.
  • compose.yaml에 위에서 자주 발생할 수있는 변경 사항을 적용하세요.
  • compose 스택을 다시 배포하십시오.
  • 발견한 문제를 보고하십시오.

전체 변경 로그: 2025-01-28-r1...2025-02-02-r1

원문 내용

What's Changed

  • Note: this release will regnerate all your hosts, you may be effected by the chage regarding custom locations and brotli
  • sub paths now work a bit diffrent, if they not end with / then $request_uri will be added to the upstream request
  • there is currently a security related bug when using an access lists and openappsec, see: #1447
  • brotli will now be disabled as soon as you load the openappsec attachment module, even if you enable brotli for your host in the ui, this is because openappsec has currently no brotli support
  • dep updates, also add yarn.lock files back again
  • add do not edit note to all generated configs
  • add authelia example to the readme and update authentik example (untested, feeback is welcome)
  • add HTTP3_ALT_SVC_PORT env, should be set when the port the clients connect to at the end is not 443
  • added more headers for to upstreams
  • use X-Forwarded-For instead of the real ip and cloudflare connecting headers
  • load balancing now also works for custom locations
  • the default / location now also alows to proxy to subpaths

How to update

  • read the changes above
  • repull the docker image
  • apply possible changes that maybe effect you from above to your compose.yaml
  • redeploy the compose stack
  • report any issues you find

Full Changelog: 2025-01-28-r1...2025-02-02-r1

링크 : https://github.com/ZoeyVid/NPMplus/releases/tag/2025-02-02-r1