Как запустить immich докер контейнер на другой машине без переноса, монтируя том от другой машины?
Добрый день. Озаботился подъемом личной хранилки для фото.
Собрал немощную машину на j1800 сунул туда 2 диска 1ТБ, на одном фотки на втором торенты с ОС.
Все поднял на Ubuntu 24.04. Загрузил туда 300гб фоток и понял что миниатюры и AI поиск и прочее будет готовить по этим фоткам несколько недель.
И решил поднять на основной машине такую же систему и запустить контейнер на ней все обработать по быстрому.
2x2680v4
Поднял докер все норм, перемонтировал диск в тоже расположение но при запуске контейнера immich предлагает создать новый аккаунт.
Вопрос: где еще хранятся конфиги? или как заставить immich в контейнере работать на другой машине?
Очень хочется отдать на обработку все старшему брату, а потом пользоваться плодами его работы на малыше.
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
# extends:
# file: hwaccel.transcoding.yml
# service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
volumes:
# Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro
env_file:
- .env
ports:
- '2283:2283'
depends_on:
- redis
- database
restart: always
healthcheck:
disable: false
immich-machine-learning:
container_name: immich_machine_learning
# For hardware acceleration, add one of -[armnn, cuda, rocm, openvino, rknn] to the image tag.
# Example tag: ${IMMICH_VERSION:-release}-cuda
image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
# extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-accel...
# file: hwaccel.ml.yml
# service: cpu # set to one of [armnn, cuda, rocm, openvino, openvino-wsl, rknn] for accelerated inference - use the `-wsl` version for WSL2 where applicable
volumes:
- model-cache:/cache
env_file:
- .env
restart: always
healthcheck:
disable: false
# The location where your uploaded files are stored
UPLOAD_LOCATION=./library
# The location where your database files are stored
DB_DATA_LOCATION=./postgres