Установка галереи "Воспоминание" (Memories) в Nextcloud — это отличный способ организовать и делиться вашими фотографиями. Вот пошаговая инструкция по установке этого приложения:
Шаг 1: Установка приложения "Воспоминание" и его вспомогательных модулей
- Из верхнего правого меню -> Приложения -> Мультимедиа находим приложения: "Memories", Preview Generator", "Recognize" устанавливаем.
- Устанавливаем модели распознования лиц и индексируем базу фотографий через терминал
Команды выполняем из папки установки NextCloud по пути /srv/www/nextcloud
sudo -u www-data php occ recognize:download-models Загрузка моделей
sudo -u www-data php occ memories:places-setup Для импорта данных планеты
sudo -u www-data php occ memories:index Индексация файлов
sudo -u www-data php occ memories:index --retry Файлы, не прошедшие индексацию, не будут индексироваться повторно, если они не изменятся.
Шаг 2: Активируйте приложение
Теперь вам нужно активировать приложение через веб-интерфейс Nextcloud:
- Войдите в ваш Nextcloud.
- Перейдите в "Настройки" (Settings).
- Выберите "Приложения" (Apps) в боковом меню.
- Найдите "Воспоминание" (Memories) в разделе "Неактивированные" (Disabled) и нажмите "Активировать" (Enable).
Шаг 3: Настройка приложения
- Из верхнего правого меню -> Параметры сервера -> Распознование: Необходимо включить Распознавание лиц
- Параметры сервера -> Воспоминание: Необходимо включить Поддержка файлов -> Изображения
- Чтобы шустрее работал можно качество предпросмотра фото уменьшить
-
Обратное геокодирование -> Загрузить базу данных планеты
Шаг 4: Обновление и обслуживание
Не забывайте периодически проверять обновления для приложения "Воспоминание" и Nextcloud, чтобы обеспечить безопасность и доступ к новым функциям.
"Нет ни одного объекта для просмотра"
"Программа распознавания всё ещё работает с вашими фотографиями"
означает, что фоновый процесс распознавания (лиц, объектов и т.п.) ещё не завершён.
✅ Что можно сделать:
1. 📅 Убедись, что cron работает:
sudo -u www-data php /srv/www/nextcloud/cron.php
Или настрой системный cron:
sudo crontab -u www-data -e
Добавь строку:
*/5 * * * * php -f /srv/www/nextcloud/cron.php
⚠️ Без пустой последней строки crontab не будет принят системой — это известное ограничение.
Если всё прошло успешно, увидишь:
crontab: installing new crontab
2. 🔄 Принудительно запустить задачу распознавания:
sudo -u www-data php /srv/www/nextcloud/occ recognize:classify
3. 📷 Проверить статус приложения memories:
sudo -u www-data php /srv/www/nextcloud/occ memories:index
Или посмотреть список задач:
sudo -u www-data php /srv/www/nextcloud/occ background:job:list
Comments powered by CComment