Provides the Immich API, web UI, and background job scheduler. It mounts the photo library, import directory, and configuration path, and depends on Redis plus the Immich-specific PostgreSQL database.【F:immich_base/compose.yml†L1-L48】
ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}backend_net${UPLOAD_LOCATION}:/data/mnt/user/Media/PIctures/base:/import/mnt/user/appdata/immich_base:/config/etc/localtime:/etc/localtime:ro/dev/dri for hardware-accelerated transcodingalwaysimmich_redis and immich_postgres; depends_on ensures they start before the server initializes.【F:immich_base/compose.yml†L32-L48】${IMMICH_VERSION} consistent across the server and machine-learning containers to avoid API mismatches.${UPLOAD_LOCATION} and integrate with Autorestic backups to protect original media.