github immich-app/immich v1.88.0

latest releases: v1.117.0, v1.116.2, v1.116.1...
10 months ago

v1.88.0

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. Run docker compose pull
  4. Bring up the stack with docker compose up -d

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

Don't miss a new immich release

NewReleases is sending notifications on new releases.