Updated Immich, unable to access server
Updated stack and now getaddrinfo ENOTFOUND immich-server
10 Replies
Make sure all the containers are running and check their logs
all containers running
logs show:
Error: Config validation error: "TYPESENSE_API_KEY" is required
immich_microservices | at Function.forRoot (/usr/src/app/node_modules/@nestjs/config/dist/config.module.js:75:23)
immich_microservices | at Object.<anonymous> (/usr/src/app/dist/apps/microservices/libs/infra/src/infra.module.js:45:35)
immich_microservices | at Module._compile (node:internal/modules/cjs/loader:1105:14)
immich_microservices | at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
immich_microservices | at Module.load (node:internal/modules/cjs/loader:981:32)
immich_microservices | at Function.Module._load (node:internal/modules/cjs/loader:822:12)
immich_microservices | at Module.require (node:internal/modules/cjs/loader:1005:19)
immich_microservices | at require (node:internal/modules/cjs/helpers:102:18)
immich_microservices | at Object.<anonymous> (/usr/src/app/dist/apps/microservices/libs/infra/src/index.js:19:14)
immich_microservices | at Module._compile (node:internal/modules/cjs/loader:1105:14)
immich_microservices | /usr/src/app/node_modules/@nestjs/config/dist/config.module.js:75
immich_microservices | throw new Error(
Config validation error: ${error.message}
);
immich_microservices | ^
immich_microservices |
immich_microservices | Error: Config validation error: "TYPESENSE_API_KEY" is required
immich_microservices | at Function.forRoot (/usr/src/app/node_modules/@nestjs/config/dist/config.module.js:75:23)
Error response from daemon: configured logging driver does not support readingDid you read the release notes before upgrading?
GitHub
Release v1.51.0 · immich-app/immich
v1.51.0
Breaking Changes 🚨
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 h...
I did not, app wasn't working so immediately went an updated stack. So I added typesense under the immich-server depends on and and microservices for the docker compose. does the typesense section need to be added independently?
yes
this part
just to confirm
Added this to the env file. However got an error during composing up
service "typesense" refers to undefined volume tsdata: invalid compose project
didnt add to volumes, nvm. it's fixed. thank you for your time and sorry about the silly mistakes by not reading!!