Access photo folder via smb

Hello

I just migrated from old storage configuration. Can’t succeed so i finally restarted installation from zero. I just imported all photos but immich crashed. Finally, i’m wondering if i can trust Immich.

I want to be sure i can view my photos in windows explorer (as previously). It looks like it’s not possible as dataset data/library is a ‘apps’ dataset.

Previously i could make a specific dataset with SMB access. How can i manage to do the same ?

All you should have to do is add your smb user to the acls, give it the permissions you want it to have check the apply permissions recursively checkbox and save the acls. Then create the smb share

2 Likes

This actually works very well :+1:

In addition I would recommend to enable the Storage Template engine in Immich, so the assests go under folders with username.

We should also remember to set the SMB share to read-only as Immich wants the user to manage the assets only from Immich itself.

Will immich migrate the existing folder structure to templates? Or will the 2 systems exist in parallel?

Check this out: Storage Template | Immich

The Storage Template Migration job can be run after enabling this feature or changing the template, in order to apply the changes to the existing library.

Yes! :slight_smile: I can confirm this, I changed my Storage Template in Immich a few times and the migration job ran quickly and applied the change on existing assets.

1 Like

Thanks !

Unforrunately, it can’t be. I created the dataset ‘data’ with the ‘apps’ type and not ‘generic’. And it seems i cannot share a ‘apps’ dataset through smb. No section about it.

And yes, template is mandatory for me.!

I rebuilt my immich app database over SMB from docker on a different system. I also do app backups over SMB including the immich photo library. So it is definitely possible to mount apps datasets created in 25.04.06 over SMB.

Looks like it still works in 25.10.1. Purpose:default share in SMB wizard.

1 Like

Just did a test. I created a new dataset with the apps preset. Added my user as additional acl entry and created a new smb share without issues.