How To Setup Immich on TrueNAS [YouTube Release]

Additional Resources:

Techno Tim Immich Docker Video

Connect With Us

Lawrence Systems Shirts and Swag

►👕 Lawrence Systems

AFFILIATES & REFERRAL LINKS

Amazon Affiliate Store
:shopping_cart: Lawrence Systems's Amazon Page

UniFi Affiliate Link
:shopping_cart: Ubiquiti Store

All Of Our Affiliates help us out and can get you discounts!
:shopping_cart: Partners We Love – Lawrence Systems

Gear we use on Kit
:shopping_cart: Kit

Use OfferCode LTSERVICES to get 10% off your order at
:shopping_cart: Tech Supply Direct - Premium Refurbished Servers & Workstations at Unbeatable Prices

Digital Ocean Offer Code
:shopping_cart: DigitalOcean | The Unified Agentic Cloud

HostiFi UniFi Cloud Hosting Service
:shopping_cart: HostiFi - Launch UniFi and UISP in the Cloud

Protect your privacy with a VPN from Private Internet Access
:shopping_cart: https://www.privateinternetaccess.com/pages/buy-vpn/LRNSYS

Patreon
:money_bag: https://www.patreon.com/lawrencesystems

Chapters
00:00 What is Immich
01:00 Creating Datasets
01:54 Configure Immich App Settings
03:42 Immich first time log in and getting started
04:28 Dataset Permissions
05:16 Backups with ZFS Replication
06:36 Immich Concurrency Settings
07:18 Importing Photos
09:11 Creating Albums
10:20 Adding External Librarys

1 Like

What happens in this scenario… all you photos are currently in a dataset called fileserver (along with other files). Then you create a new dataset for immich storage (photos and database). When you import 2-3TB of photos (RAW, DNG, and others) from fileserver… I assume it will be copying all the photos into immach storage dataset. Is this making duplicates of all those photos? are they being converted to some other format. Is the workflow now to delete the original files? That doesn’t feel right (whole bunch of unnecessary I/O activity. For instance is there a setting to leave them in place and update the database? or do I make the current location on fileserver… the storage location for the photo files? Will immich know to process those? does it look for changes that don’t match an update date in the database?

I you upload via the browser or command line tool to Immich they are stored within the immich dataset. If you use the External Library function those photos ARE NOT copied into Immich but only indexed by Immich and displayed in you library of photos. I also don’t think Immich currently has great raw support.

1 Like