Latest Blog
When Is an Immich Warning Safe to Monitor, and When Should You Stop?
Monitor bounded warnings when work still completes; stop new writes when errors threaten database, storage, mounts, memory, or repeatable data consistency.
What Memory Limit Should You Set for Immich?
Immich has no universal safe RAM cap. Measure real peaks, separate cache from pressure, preserve host headroom, and validate cold and busy workloads.
Can Immich Share a GPU or Accelerator With Another Container?
GPU sharing can work, but device access is not a reservation. Validate visibility, concurrent load, VRAM, latency, and fallback before relying on it.
How to Tell Whether an Immich Error Comes From the Client or Server
Localize Immich errors by keeping the account and action fixed while changing one client or route, then follow the first layer that records the failed request.
How to Configure Immich Cache and Temporary Storage
Immich storage should separate durable media and database state from regenerable derivatives and disposable scratch space, with limits matched to each role.
How to Prevent Immich Backups From Capturing Inconsistent State
Immich backup consistency means restored database and media describe a compatible point in time; prevention requires coordinated capture, not a live copy.
How to Roll Back Immich Safely After an Incompatible Release
Safe Immich rollback pairs an older image with database and configuration state it can read; changing the image alone may leave state incompatible.
Why Does Immich Return Intermittent Errors During Large Mobile-Library Imports?
Large imports expose weak links as transfer, database, storage, and background work overlap; classify each error before reducing concurrency or retrying.
