ImmichI
Immich4mo ago
screed89

struggling with face recognition

Hello, I'm struggling to get the machine-learning service to run on my Synology DS223. I would be very grateful for some help.

My Hardware:
  • Model: Synology DS223
  • CPU: Realtek RTD1619B (This is an ARMv8 / aarch64 processor)
The Problem:
  • The immich-machine-learning container fails to run. The job in the web UI starts and immediately stops.
  • The container log is completely silent after "Application startup complete." There are no errors.
What We Have Tried:
  1. Using the standard ghcr.io/immich-app/immich-machine-learning:release image. This causes the container to fail silently, likely due to an architecture incompatibility or a specific issue with this CPU.
  2. Trying various community-built no-avx and arm64 images (like bleskes, shishberg, tson-in, etc.). All of them are no longer available and fail with manifest unknown or access denied errors.
  3. Increasing SWAP memory – this had no effect.
  4. Setting IMMICH_MACHINE_LEARNING_WORKERS=1 in the
    .env
    file – this also had no effect.
My Question:
What is the correct and currently working docker-compose.yml configuration for the immich-machine-learning service specifically for a Synology DS223 or other ARM-based NAS? I seem to be unable to find a public, working container image.

Thank you very much for your time and expertise.
Was this page helpful?