User Tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
sailing:immich [2024/01/11 07:07] willysailing:immich [2024/02/22 13:39] (current) – removed willy
Line 1: Line 1:
-====== Immich ====== 
- 
- 
- 
-===== Installation ===== 
- 
-on bare metal now. 
- 
-ref: https://github.com/immich-app/immich/discussions/1657 
- 
-As immich user create **~/.config/pip/pip.conf**: 
-<file txt pip.conf> 
-[global] 
-break-system-packages = true 
-user = true 
-</file> 
- 
-you need poetry for machine learning: 
-<code bash> 
- > pip install poetry 
-</code> 
- 
- 
-<code> 
-useradd -d /data/daemons/immich -m immich  
-su - immich 
-mkdir build 
-cd build 
- git clone https://github.com/immich-app/immich 
-cd immich 
-git checkout v1.92.1 
-(cd server && npm ci && npm run build && npm prune --production && mkdir app && cp -a package.json package-lock.json node_modules dist app) 
-(cd web && npm ci && npm run build ) #&& npm prune --production && mkdir app && cp -a package.json package-lock.json node_modules dist app) 
-#(cd machine-learning && npm ci && npm rebuild @tensorflow/tfjs-node --build-from-source && npm run build && npm prune --production && mkdir app && cp -a package.json package-lock.json node_modules dist app) 
- 
- 
-</code> 
- 
- 
-ignore the following docker stuff: 
- 
- 
- 
- 
-Create folder: 
-<code bash> 
- > mkdir /data/daemons/immich 
-</code> 
- 
-<code bash> 
- > cd /data/daemons/immich 
- > wget https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml 
- > wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env 
- > wget https://github.com/immich-app/immich/releases/latest/download/hwaccel.yml 
-</code> 
- 
-edit .env file 
- 
-update: 
- 
-docker compose pull && docker compose up -d 
- 
-Immoich does not support bas_url, so: 
- 
-<file txt immich.conf> 
-location /immich { 
-        auth_pam off; 
-         return      301 http://$host:2283/; 
-} 
-</file> 
- 
- 
-Immich has a CLI qhich requires NPM: 
-<code bash> 
- > emerge nodejs 
-</code> 
- 
-as root: 
-npm i -g @immich/cli 
- 
-as une user: 
-immich login-key http://127.0.0.1:2283/api [apiKey] 
- 
-immich upload --recursive directory/ 
- 
  

This website uses technical cookies only. No information is shared with anybody or used in any way but provide the website in your browser.

More information