Replies: 3 comments 11 replies
-
It would but some of the tasks that are handled by immich-microservices are long running, cpu intensive tasks. If they were running in the same process as immich-server, the API would be blocked and the web and mobile app would effectively not be able to communicate with the server while those jobs are running. |
Beta Was this translation helpful? Give feedback.
-
I'm bumping this thread so you know this use case exists : I know Immich does not recommend using Mac as host machines, but in this use case, (probably in Windows too), I think combining containers would make a huge difference. If I'm not mistaken, Mac would start a vm per container which means 4 containers is quite expensive. |
Beta Was this translation helpful? Give feedback.
-
We removed the double containers relating to this post quite some time ago. |
Beta Was this translation helpful? Give feedback.
-
I'm sorry, I didn't find another discussion about this topic. If there is, please close this as a duplicate 🙂
I noticed that
docker-compose
starts two containers of the sameimmich-server
image, one for a "server", one for "microservices". If it's already the same image, wouldn't it be possible to run all processes on the same container, simplifying the setup further? Or what is the reason that there are two containers with the same image?Beta Was this translation helpful? Give feedback.
All reactions