Как подключить внешнюю папку к LXC immich (Proxmox)

Как подключить внешнюю папку к LXC immich (Proxmox)

Вот что я делал:
после установки lxc контейнера immich выключаю его, и выполняю след команды в хосте прокмкокс:

  1. Создаю директории и даю права:
mkdir -p /mnt/pve/HDD4TB/immich-data
chmod -R 777 /mnt/pve/HDD4TB/immich-data
  1. Добавляю точку монтирования
nano /etc/pve/lxc/103.conf (103 это id контейнера)

в самый конец файла добавлю это:

mp0: /mnt/pve/HDD4TB/immich-data,mp=/mnt/hdd-storage
  1. Запускаю контейнер и захожу в него
  2. копирую структуру папок из ориг. места:
sudo -u immich touch /mnt/hdd-storage/.immich
sudo -u immich touch /mnt/hdd-storage/upload/.immich
sudo -u immich touch /mnt/hdd-storage/thumbs/.immich
sudo -u immich touch /mnt/hdd-storage/profile/.immich
sudo -u immich touch /mnt/hdd-storage/encoded-video/.immich
sudo -u immich touch /mnt/hdd-storage/library/.immich
sudo -u immich touch /mnt/hdd-storage/backups/.immich
  1. удалил старые папки и создал символические ссылки:
rm -rf /opt/immich/app/upload
rm -rf /opt/immich/app/machine-learning/upload
ln -sf /mnt/hdd-storage /opt/immich/app/upload
ln -sf /mnt/hdd-storage /opt/immich/app/machine-learning/upload
  1. Установил права:
chown -R immich:immich /opt/immich
chown -R immich:immich /mnt/hdd-storage
  1. Вношу изменения в env файл:
nano /opt/immich/.env
IMMICH_MEDIA_LOCATION=/mnt/hdd-storage
  1. Перезапускаю сервисы:
systemctl restart immich-ml immich-web
4 лайка