Immich 1.50.0 → 1.51.0
2 versions, 1 with breaking changes, 0 required stops
Version by version, oldest first
1.50.1: no action items (1 version)
1.51.0 2023-03-20
Breaking
This release added a new container to Immich's ecosystem, namely Typesense. Please update your docker-compose.yml file to include the new container and .env file to have the new environment variable, which is TYPESENSE_API_KEY=some-random-text, TYPESENSE_API_KEY is a requirement for Typesense container to spin up, you can use any text for the key, the server will use that value to create a client to communicate with the Typesense container.
Please make sure to have your server and mobile app on the same version so that the app can work correctly.
Typesense container is required for now, but we plan to make it optional with the fallback of using Postgres full-text search for the searching mechanism.
immich-server:
depends_on:
...
- typesense
immich-microservices:
...
depends_on:
...
- typesense
typesense:
container_name: immich_typesense
image: typesense/typesense:0.24.0
environment:
- TYPESENSE_API_KEY=${TYPESENSE_API_KEY}
- TYPESENSE_DATA_DIR=/data
logging:
driver: none
volumes:
- tsdata:/data
[...]
volumes:
pgdata:
model-cache:
tsdata:
Please ensure to add typesense to the depend_on section of the immich-server and immich-microservices containers.
Release notes from github.com/immich-app/immich/releases, checked 17 hours ago. Only text the vendor marks as breaking, or puts in a warning/caution/important note, or a plain note, is shown (a note that asks nothing of the admin, such as a call for feedback or testing, is not); read the full notes for anything else.