You don't have to expose your Immich to the outside world, which may give you a degree of peace of mind. It sits in front of shares, so you would share your albums individually, as you have there. I guess you'd still need a directory for those, yes.
I don't want to have external directory, it is my problem. I want all photos uploaded shown in chronological order as first page and ability to drop-out menu with albums, search, like this. It should be public gallery, not site where I share photos with people who have special links (even if these links can be published on, effectively, other site).
I even don't need any access rights, private photos, etc. Only public ones. It is gallery. Everybody can see, it can be indexed by search engines, etc.