• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
소프트웨어

Immich v1.88.0 Release

릴리즈봇 릴리즈봇 145

0

3
출처 https://github.com/immich-app/immich/releases/tag/v1.88.0

요약

v1.88.0

주의

주요 변경사항
immich-proxyimmich-web은 더 이상 사용되지 않습니다. 공지된대로, docker-compose.yml 파일에서 수정해야할 내용을 확인하십시오. immich-server은 이제 api를 /api에서 제공하고, 웹 앱은 /에서 제공합니다.

업데이트하는 단계는 다음과 같습니다:

  1. docker-compose down --remove-orphans 명령으로 스택을 종료하세요.
  2. docker-compose.yml 파일을 업데이트하세요.
    1. immich-proxy 서비스를 제거하세요.
    2. immich-web 서비스를 제거하세요.
    3. immich-server 서비스에 포트 2283:3001을 노출하세요.
  3. docker-compose up 명령으로 스택을 실행하세요.

사용자 지정 프록시를 사용하는 경우, 라우팅을 업데이트하여 모든 요청을 /api 경로 재작성 없이 immich-server로 전달하도록 설정하세요.

services:
  immich-server:
    container_name: immich_server
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
    command: [ "start.sh", "immich" ]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
      - /etc/localtime:/etc/localtime:ro
    env_file:
      - .env
+   ports:
+     - 2283:3001
    depends_on:
      - redis
      - database
      - typesense
    restart: always

  immich-microservices:
     [...]
  immich-machine-learning:
     [...]

-  immich-web:
-    container_name: immich_web
-    image: ghcr.io/immich-app/immich-web:${IMMICH_VERSION:-release}
-    env_file:
-      - .env
-    restart: always

  typesense:
    [...]

  redis:
    [...]

  database:
    [...]

- immich-proxy:
-   container_name: immich_proxy
-   image: ghcr.io/ Warninimmich-app/immich-proxy:${IMMICH_VERSION:-release}
-   ports:
-     - 2283:8080
-   depends_on:
-     - immich-server
-     - immich-web
-   restart: always

하이라이트

Immich의 v1.88.0 버전에 오신 것을 환영합니다. 이번 릴리스에서는 Immich가 배포되는 방식을 간소화하고, 새로운 폰트인 Overpass로 앱 인터페이스를 아름답게 개선했으며, 최신 버전 2커맨드 라인 인터페이스 (CLI)를 출시했습니다. 이 CLI는 지난 6개월 동안 준비되고 있었습니다.

image

image


프로젝트를 지원해 주시기 바랍니다.

지원

이 프로젝트가 도움이 되신다면, 다음 채널을 통해 Immich를 지원할 수 있습니다.

이는 저에게 여러분이 몇 년 동안 이 프로젝트를 지속적으로 개발하고 유지할 것을 바란다는 것을 알 수 있는 좋은 방법입니다.

변경 로그

서버

  • immich-server@jrasm91님이 bmp 형식 추가 (#5197)
  • immich-server 이미지에 새 CLI 추가 및 업데이트 (#5192)

CLI

  • immich-cli 리팩토링 및 앨범 지원 추가 (#4434)
  • CLI 문서에 Immich 메인 문서 링크 추가 (#5163)
  • NPM으로 배포하기 위한 CLI 작업 디렉토리 설정 (#5185)

  • immich-web에 의한 SPA (#5069)
  • 년도 레이블 위치 개선 (#5141)
  • 앨범 정렬 옵션 개선 (#5127)
  • 새로운 폰트 추가 (#5165)

모바일

  • 번역을 위한 문자열 추가 (#5132)
  • 공유에서 적절한 컨텍스트 사용 (#5138)
  • DCM 분석을 위한 라이브러리 추가 (#5136)
  • 모바일 스타일 개선 (#5129)

머신 러닝

  • onnxruntime 업데이트 (#5175)
  • 스플 임계값 증가 (#5176)

문서 및 기타

  • 컴포즈 파일 및 readme에 경고 추가 (#5123)
  • machine-learning.md 업데이트 (#5160)
  • docker-compose.yml 오타 수정 (#5124)
  • 한국어 README 추가 (#5128)
  • CLI 요구 사항 업데이트 (#5198)

의존성

  • server를 업데이트 (#5057)
  • renovate에 의한 그루핑 수정 (

    Warning

    BREAKING CHANGES
    immich-proxy and immich-web are no longer used as
    announced. Please see the content that needs to be edited from the docker-compose.yml file below. immich-server now serves the api on /api and the web-app from /.

    The steps to update are as follow:

    1. Bring down the stack with docker compose down --remove-orphans
    2. Update the docker-compose.yml file
      2.1. Remove immich-proxy service
      2.2. Remove immich-web service
      2.3. Expose port 2283:3001 in the immich-server service
    3. Bring up the stack with docker compose up

    For those using a custom proxy, please update the routing to forward all requests to immich-server without the /api path re-write.

services:
  immich-server:
    container_name: immich_server
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
    command: [ "start.sh", "immich" ]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
      - /etc/localtime:/etc/localtime:ro
    env_file:
      - .env
+   ports:
+     - 2283:3001
    depends_on:
      - redis
      - database
      - typesense
    restart: always

  immich-microservices:
     [...]
  immich-machine-learning:
     [...]

-  immich-web:
-    container_name: immich_web
-    image: ghcr.io/immich-app/immich-web:${IMMICH_VERSION:-release}
-    env_file:
-      - .env
-    restart: always

  typesense:
    [...]

  redis:
    [...]

  database:
    [...]

- immich-proxy:
-   container_name: immich_proxy
-   image: ghcr.io/ Warninimmich-app/immich-proxy:${IMMICH_VERSION:-release}
-   ports:
-     - 2283:8080
-   depends_on:
-     - immich-server
-     - immich-web
-   restart: always

Highlights

Welcome to release v1.88.0 of Immich. In this release we have simplified how Immich is deployed, beautified our app interface with a new font, namely Overpass, and finally released version 2 of our command line interface (CLI), which has been in the works for the past six months.

image

image


Please consider supporting the project.

Support

If you find the project helpful, you can support Immich via the following channels.

It is a great way to let me know that you want me to continue developing and working on this project for years to come.

Changelogs

Server

CLI

Web

Mobile

Machine Learning

Documentation and others

Dependencies

  • fix(deps): update server by @renovate in #5057
  • chore(build): renovate grouping by @jrasm91 in #5167
  • chore(deps): update redis:6.2-alpine docker digest to 80cc851 by @renovate in #5131
  • chore(deps): update dependency @types/node to v20.9.2 by @renovate in #5139
  • chore(deps): update dependency eslint to v8.54.0 by @renovate in #5140
  • chore(deps): update docker/build-push-action action to v5.1.0 by @renovate in #5145
  • chore(deps): update dependency @types/archiver to v6 by @renovate in #5146
  • chore(deps): update dependency eslint-config-prettier to v9 by @renovate in #5173

New Contributors

Full Changelog: v1.87.0...v1.88.0

링크 : https://github.com/immich-app/immich/releases/tag/v1.88.0

신고공유스크랩
3

릴리즈봇 릴리즈봇
2Lv. 135P
다음 레벨까지 45P

오픈소스의 릴리즈를 알려주는 봇입니다!