From c8d29d4f7c8c97ec1bbfac29a26e0d4f372f519b Mon Sep 17 00:00:00 2001 From: Matthew Momjian <50788000+mmomjian@users.noreply.github.com> Date: Thu, 3 Sep 2026 09:55:37 -0400 Subject: [PATCH] fix(compose): Remove unused volume mappings for machine learning (#770) --- apps/root.immich.app/src/lib/compose/build.test.ts | 8 +------- apps/root.immich.app/src/lib/compose/build.ts | 2 +- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/apps/root.immich.app/src/lib/compose/build.test.ts b/apps/root.immich.app/src/lib/compose/build.test.ts index ec2f8357..6ec9410e 100644 --- a/apps/root.immich.app/src/lib/compose/build.test.ts +++ b/apps/root.immich.app/src/lib/compose/build.test.ts @@ -166,11 +166,7 @@ describe('buildCompose', () => { expect(spec.services[name].security_opt).toEqual(['no-new-privileges:true']); expect(spec.services[name].cap_drop).toEqual(['NET_RAW']); } - expect(spec.services['immich-machine-learning'].volumes).toEqual([ - './ml-model-cache:/cache', - './ml-dotcache:/.cache', - './ml-config:/.config', - ]); + expect(spec.services['immich-machine-learning'].volumes).toEqual(['./ml-model-cache:/cache']); expect(spec.services.redis.volumes).toEqual(['./redis:/data']); expect(spec.volumes).toBeUndefined(); }); @@ -226,8 +222,6 @@ describe('buildCompose', () => { expect(spec.services['immich-machine-learning'].volumes).toEqual([ './ml-model-cache:/cache', - './ml-dotcache:/.cache', - './ml-config:/.config', '/dev/bus/usb:/dev/bus/usb', ]); expect(spec.services.redis.volumes).toEqual(['./redis:/data']); diff --git a/apps/root.immich.app/src/lib/compose/build.ts b/apps/root.immich.app/src/lib/compose/build.ts index cf886f3e..d234b89e 100644 --- a/apps/root.immich.app/src/lib/compose/build.ts +++ b/apps/root.immich.app/src/lib/compose/build.ts @@ -12,7 +12,7 @@ export const rootlessHardening = ({ uid, gid }: ImmichConfig['rootless']): Compo }); export const ROOTLESS_VOLUMES = new Map([ - ['immich-machine-learning', ['./ml-model-cache:/cache', './ml-dotcache:/.cache', './ml-config:/.config']], + ['immich-machine-learning', ['./ml-model-cache:/cache']], ['redis', ['./redis:/data']], ]);