Sometimes Immich may return error 500 after startup. It helps to stop all containers and then start them in that order:
- immich_postgres, immich_redis, immich_typesense
- Here you need to wait 3-5 minutes to be sure, that typesense is running correctly
- Rest of the containers, including immich_server
NGINX Reverse Proxy note
After 1.94 you must enable Websockets Support in the proxy host settings, as they now are used to check the server status from the frontend.
