LINUX.ORG.RU
ФорумAdmin

immich ubuntu snap zfs сменить место хранения фоток

 , ,


0

1

Господа приветствую,

Решил я заиметь себе подкроватный nas и осилить immich как замену гугл фоте. Поставил в убунте сервер 24.01 через snap install immich-distribution. Все кончено зашибись установилось, можно лезть в вэб интерфейс, но... А как сменить порт сервера и место хранения фоток ? По умолчанию оно в /var/snap/immich-distribution/common/, а как поменять то ? симлинк не помогает. А я хочу хранить на другом винте. Чет я в этом snape ни в зуб ногой.

★★★★★

Последнее исправление: vasya_pupkin (всего исправлений: 1)

Поменять папку наверно получится через mount -o bind. Порт сервера меняется в переменной окружения IMMICH_PORT, как ее применить внутри снапа, точно не знаю

masa ★★
()
Ответ на: комментарий от masa

Поменять папку наверно получится через mount -o bind

Чет тоже не катит =(

vasya_pupkin ★★★★★
() автор топика
Ответ на: комментарий от masa

А не, с --bind сработало, это я затупил.

С портом тоже разобрался, snap get immich-distribution

Еще бы https завести. Чет не завелся с первого раза...

vasya_pupkin ★★★★★
() автор топика
Последнее исправление: vasya_pupkin (всего исправлений: 1)
Ответ на: комментарий от vasya_pupkin

Здорово! Проще всего поставить nginx и через него проксировать запросы

masa ★★
()

Не все так просто.

Хочу хранить на отдельном винте с zfs.

Прописал в /etc/fstab /pool0/storage/immich/upload /var/snap/immich-distribution/common/upload none defaults, bind 0 0

при загрузке не монтируется туда zfs, видимо пулы еще не смонтированы. Если после загрузки сделать mount /pool0/storage/immich/upload то все ок.

Хрен знает даже куда копать. Нужен совет знатоков ununtu с zfs.

vasya_pupkin ★★★★★
() автор топика
Последнее исправление: vasya_pupkin (всего исправлений: 1)
Ответ на: комментарий от MoldAndLimeHoney

Офигеть, это галерея, которая показывает картинки?

Там еще хренова гора всего, включая ИИ, который распознает лица =)

vasya_pupkin ★★★★★
() автор топика
Ответ на: комментарий от LongLiveUbuntu

Так ZFS пулу fstab не нужен же. Что ты там монтируешь?

Мне нужно /pool0/storage/immich/upload примонтировать в /var/snap/immich-distribution/common/upload

pool0 - это пул ZFS, сейчас он действительно монтируется сам при загрузке в корень. /var на btrfs

Те нужно грубо говоря сделать

mount --bind /pool0/storage/immich/upload /var/snap/immich-distribution/common/upload

если прописать это в fstab

/pool0/storage/immich/upload /var/snap/immich-distribution/common/upload none defaults, bind 0 0

То ни фига не работает. Если смонтировать руками после загрузки системы mount /pool0/storage/immich/upload, то все ок.

Вот как это правильно сделать ?

vasya_pupkin ★★★★★
() автор топика
Последнее исправление: vasya_pupkin (всего исправлений: 2)
Ответ на: комментарий от vasya_pupkin

Вот как это правильно сделать

Правильно это сделать, поставив immich через docker хотя бы… Тем более, что на официальном сайта так и написано «Docker Compose [Recommended]»

Dimez ★★★★★
()
Ответ на: комментарий от LongLiveUbuntu

А если сделать zfs set в нужную директорию?

Заработало, спасибо друг! Я бы сам не сообразил =)

Осталось осилить https в этом immich.

vasya_pupkin ★★★★★
() автор топика
Последнее исправление: vasya_pupkin (всего исправлений: 1)
Ответ на: комментарий от Dimez

А так бы volume настроил и всё.

Ну так то да =)

Но я вроде победил свою проблему. Осталось https победить.

vasya_pupkin ★★★★★
() автор топика
Последнее исправление: vasya_pupkin (всего исправлений: 4)
Ответ на: комментарий от vasya_pupkin

Когда решится, выложи полную инструкцию для таких же страдальцев.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от Dimez

Ну если вкусовщина, то вот с mount -o bind мучаться :) А так бы volume настроил и всё.

В итоге все же переехал в докер :)

vasya_pupkin ★★★★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.