immich

immich

APT Repository

Browse

This repository provides debian packages for immich and (almost) all required dependencies for convenience.

🚀 Quick Start

  • For the all-in-one solution you'd want to install the immich package
  • For a more fine-grained installation use immich-server, immich-machine-learning, immich-db-reqs, redis-server and immich-cli in any combination. Please read the package description using apt-cache show ... what they provide and their dependencies are (until this apt repository has package detail pages).

⚠️ Read before installing

  • Packages from vips and mimalloc are backported from a newer version and will update your system-provided one if installed. Make sure your other programs are compatible with it.
  • NodeJS is not included in this repository. Newer versions may be required than your system provides. Visit the nodesource download page for instructions (having repository available is enough).
  • The immich-db-reqs package automatically enables vectorchord for postgresql. Don't use if you want to manually manage postgresql or its extensions. The all-in-one immich package can still be used if --no-install-recommends is used.
  • As this package provides an alternative installation method, there may be differences from the official Docker images. Please verify any problems are also reproducible with their official Docker images before reporting upstream.
  • Keep good security and backup hygiene. Never expose a service unprotected. Use a reverse proxy for TLS termination.

📝 Good to know

  • By default the web interface is accessible at http://localhost:2283
  • Configuration files can be found at /etc/immich/*, everything should be configurable
  • The data folder is configured for /var/lib/immich/data
  • Changes to systemd units should be made with systemctl edit ...

🔗 Resources

🐛 Issues

Installation

Signing Key: ASCII GPG

1 Install the repository signing key

2 Add the repository configuration

3 Update package lists and install your wished package(s)

sudo apt update
sudo apt install ...

Latest

Distribution noble trixie
Architecture amd64 arm64 amd64 arm64
gir1.2-vips-8.0 8.17.3-1 8.17.3-1 8.17.3-1 8.17.3-1
immich 2.5.3-1 2.5.3-1 2.5.3-1 2.5.3-1
immich-cli 2.5.3-1 2.5.3-1 2.5.3-1 2.5.3-1
immich-db-reqs 2.5.3-1 2.5.3-1 2.5.3-1 2.5.3-1
immich-geo-data 2.5.3-1 2.5.3-1 2.5.3-1 2.5.3-1
immich-machine-learning 2.5.3-1 2.5.3-1 2.5.3-1 2.5.3-1
immich-server 2.5.3-1 2.5.3-1 2.5.3-1 2.5.3-1
immich-web-data 2.5.3-1 2.5.3-1 2.5.3-1 2.5.3-1
jellyfin-ffmpeg7 7.1.3-1-noble 7.1.3-1-noble 7.1.3-1-trixie 7.1.3-1-trixie
libmimalloc-dev 3.1.5+ds-2 3.1.5+ds-2 3.1.5+ds-2 3.1.5+ds-2
libmimalloc3 3.1.5+ds-2 3.1.5+ds-2 3.1.5+ds-2 3.1.5+ds-2
libvips-dev 8.17.3-1 8.17.3-1 8.17.3-1 8.17.3-1
libvips-doc 8.17.3-1 8.17.3-1 8.17.3-1 8.17.3-1
libvips-tools 8.17.3-1 8.17.3-1 8.17.3-1 8.17.3-1
libvips42t64 8.17.3-1 8.17.3-1 8.17.3-1 8.17.3-1
postgresql-16-vchord 1.0.0-1 1.0.0-1 1.0.0-1 1.0.0-1
postgresql-17-vchord 1.0.0-1 1.0.0-1 1.0.0-1 1.0.0-1
postgresql-18-vchord 1.0.0-1 1.0.0-1 1.0.0-1 1.0.0-1