PHLAK / immich-compose

A docker-compose configuration for Immich.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Requirements

Installation

  1. Clone the repository

    git clone git@github.com:PHLAK/immich-compose.git
    
  2. Initialize the configuration files

     make init
    

    or manually run the commands in Makefile

  3. Set the environment variables in .env

  4. Set service-specific environment variables by editing the files found in the environment.d directory (optional)

  5. Run docker compose config to validate and confirm your configuration

  6. Run docker compose up -d to start the containers

Hardware Acceleration

To enable hardware accelerated transcoding uncomment the relevant lines in hardware-acceleration.ms.yaml based on your available hardware.

To enable hardware accelerated machine learning uncomment the relevant lines in hardware-acceleration.ml.yaml based on your available hardware.

After making any changes to the above files you must run docker compose up -d to restart your containers.

Configuration

Important

The Machine Learning URL must be updated for machine learning features to work

Option Value
Machine Learning URL http://machine-learning:3003

About

A docker-compose configuration for Immich.


Languages

Language:Makefile 100.0%