Отключение сброса пароля

Нужно добавить в файл nextcloud/config/config.php 'lost_password_link' ⇒ 'disabled', Отключение Создайте свою бесплатную учётную запись

Отключение ссылки на https://nextcloud.com/signup/

Нужно добавить в файл nextcloud/config/config.php 'simpleSignUpLink.shown' ⇒ false, Увеличение размера загружаемых файлов

В ответ на предупреждение: Разрешённое PHP максимальное значение использования памяти ниже рекомендуемого значения в 512 МБ, необходимо внести исправления в php.ini upload_max_filesize = 512M memory_limit = 512M Strict-Transport-Security

В ответ на предупреждение: Заголовок HTTP «Strict-Transport-Security» должен быть настроен как минимум на «15552000» секунд необходимо внести исправления в .htaccess:

<IfModule mod_headers.c> 
Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains" 
</IfModule>

Более того, для этого изменения также потребуется включить headers модуль Apache. Это можно сделать, запустив:

a2enmod headers && systemctl restart apache2 … или с помощью Серверов ⇾ Веб-сервер Apache: Страница настройки модулей Apache:

Регион размещения сервера:

  Не указан регион размещения этого сервера Nextcloud, что требуется для возможности проверки номеров телефонов без указания кода страны.
  Чтобы разрешить пользователям сервера указывать номера телефонов без указания кода страны, добавьте параметр «default_phone_region» с соответствующим кодом страны в соответствии с ISO 3166-1.

Опять же после обновления до 21 версии Nextcloud появляется такое предупреждение. Точную причину почему в Nextcloud понадобилось указывать номер телефона я не знаю, но как устранить это предупреждение — знаю.

Открывает файл config.php, расположенный в директории Nextcloud по пути config/config.php и вставляем строку: 'default_phone_region' ⇒ 'RU',

Включаем Cron в Nextcloud:

Итак, настраивать будем cron от пользователя www-data (актуально для Debian/Ubuntu), на запуск вызова сценария cron.php каждый 5 минут:

sudo crontab -u www-data -e

добавляем строку в конце

*/5 * * * * php -f /var/www/nextcloud/cron.php

  /var/www/nextcloud/cron.php – путь до веб-директории с nextcloud.