====== OCC ======

===== Использование =====

<code bash>sudo -u www-data php occ команда [опции] [аргументы]</code>

==== Опции ====

^                                     Команда  ^                                         Описание  ^
|     -h, --help                               |     Отображение этого справочного сообщения       |
|     -q, --quiet                              |    Не выводите никаких сообщений                  |
|     -V, --version\\ --ansi\\ --no-ansi\\     |    Отображение этой версии приложения\\ Принудительный выход ANSI\\ Отключить выход ANSI                                                                               |
|     -n, --no-interaction\\ --no-warnings     |    Не задавайте никаких интерактивных вопросов\\ Пропустить глобальные предупреждения, показать только вывод команды                                           |
|     -v,vv,vvv, --verbose                     |     Увеличьте многословность сообщений: 1 для нормального вывода, 2 для более подробного вывода и 3 для отладки                                                        |


==== Доступные команды ====
^    Команда       ^                                 Описание        ^
|    check         |    Проверить зависимости серверной среды        |
|    help          |     Отображает справку по команде               |
|    list          |     Список команд                               |
|    status        |   Показать некоторую информацию о статусе       |
|    upgrade       |  Запустите процедуры обновления после установки нового выпуска. Релиз необходимо установить заранее.                                                             |

==== Приложения ====

^  Команда             ^  Описание                                                ^
|  app:check-code      |     Проверьте код на соответствие                        |
|  app:disable         |     Отключить приложение                                 |
|  app:enable          |     Включить приложение                                  |
|  app:getpath         |     Получите абсолютный путь к каталогу приложения       |
|  app:install         |     Установить приложение                                |
|  app:list            |     Список всех доступных приложений                     |
|  app:remove          |     Удалить приложение                                   |
|  app:update          |     Обновить приложение или все приложения               |

==== Фоновые операции ====

^  Команда                 ^  Описание                                              ^
|    background:ajax       |    Используйте ajax для запуска фоновых заданий        |
|    background:cron       |    Используйте cron для запуска фоновых заданий        |
|    background:webcron    |    Используйте webcron для запуска фоновых заданий     |
==== Трансляция ====

^  Команда                 ^  Описание                               ^
|    broadcast:test        |  Протестируйте SSE broadcaster          |

==== Конфигурация ====

^  Команда                ^  Описание                                           ^
|  config:app:delete      |   Удаление значения конфигурации приложения         |
|  config:app:get         |   Получить значение конфигурации приложения         |
|  config:app:set         |   Установите значение конфигурации приложения       |
|  config:import          |   Импорт списка конфигураций                        |
|  config:list            |   Список всех конфигураций                          |
|  config:system:delete   |   Удаление значения конфигурации системы            |
|  config:system:get      |   Получить значение конфигурации системы            |
|  config:system:set      |   Установите значение конфигурации системы          |

==== DAV ====

^  Команда                     ^  Описание                                                     ^
|  dav:create-addressbook      |  Создание адресной книги dav                                  |
|  dav:create-calendar         |  Создание календаря dav                                       |
|  dav:list-calendars          |  Список всех календарей пользователя                          |
|  dav:move-calendar           |  Перемещение календаря от одного пользователя к другому       |
|  dav:remove-invalid-shares   |  Удалить недействительные акции dav                           |
|  dav:send-event-reminders    |  Отправляет напоминания о событиях                            |
|  dav:sync-birthday-calendar  |  Синхронизирует календарь дней рождения                       |
|  dav:sync-system-addressbook |  Синхронизация пользователей с системной адресной книгой      |

==== База данных ====

^  Команда                        ^          Описание                                                         ^
|  db:add-missing-columns         |  Добавление отсутствующих необязательных столбцов в таблицы базы данных   |
|  db:add-missing-indices         |  Добавление отсутствующих индексов в таблицы базы данных                  |
|  db:add-missing-primary-keys    |  Добавление отсутствующих первичных ключей в таблицы базы данных          |
|  db:convert-filecache-bigint    |  Преобразуйте столбцы идентификаторов файлового кэша в BigInt             |
|  db:convert-mysql-charset       |  Преобразование кодировки MySQL/MariaDB в utf8mb4                         |
|  db:convert-type                |  Преобразуйте следующую облачную базу данных в только что настроенную     |

==== Deck ====

^  Команда             ^  Описание                                            ^
|  deck:export         |   Экспорт дампа JSON пользовательских данных         |

==== Шифрование ====

^  Команда                                 ^  Описание                                                            ^
|  encryption:change-key-storage-root      |  Изменить корень хранилища ключей                                    |
|  encryption:decrypt-all                  |  Отключите шифрование на стороне сервера и расшифруйте все файлы     |
|  encryption:disable                      |  Отключить шифрование                                                |
|  encryption:disable-master-key           |  Отключите главный ключ и используйте вместо него ключи для каждого пользователя. Доступно только для новых установок без существующих зашифрованных данных! Нет никакого способа включить его снова.                                                                                               |
|  encryption:enable                       |  Включить шифрование                                                 |
|  encryption:enable-master-key            |  Включите мастер-ключ. Доступно только для новых установок без существующих зашифрованных данных! Кроме того, нет никакого способа отключить его снова.                          |
|  encryption:encrypt-all                  |  Шифрование всех файлов для всех пользователей                       |
|  encryption:list-modules                 |  Перечислите все доступные модули шифрования                         |
|  encryption:migrate-key-storage-format   |  Перенесите формат хранилища ключей в более новый формат             |
|  encryption:recover-user                 |  Восстановление пользовательских данных в случае потери пароля. Это работает только в том случае, если пользователь включил ключ восстановления.                                      |
|  encryption:scan:legacy-format           |  Сканируйте файлы на наличие устаревшего формата                     |
|  encryption:set-default-module           |  Установите модуль шифрования по умолчанию                           |
|  encryption:show-key-storage-root        |  Показать текущий корень хранилища ключей                            |
|  encryption:status                       |  Список текущего состояния шифрования                                |

==== Файлы ====

^  Команда                            ^  Описание                                         ^
|  files:cleanup                      |  Очистка кэша файлов                              |
|  files:recommendations:recommend    |                                                   |
|  files:scan                         |  Повторное сканирование файловой системы          |
|  files:scan-app-data                |  Повторное сканирование папки AppData             |
|  files:transfer-ownership           |  Все файлы и папки перемещаются к другому пользователю - общие папки также перемещаются.                                                                       |

==== Группы ====

^  Команда                  ^  Описание                                  ^
|  group:add                |  Добавить группу                           |
|  group:adduser            |  Добавление пользователя в группу          |
|  group:delete             |  Удаление группы                           |
|  group:list               |  Список настроенных групп                  |
|  group:removeuser         |  Удаление пользователя из группы           |
==== Проверка целостности ====

^  Команда                     ^  Описание                                                        ^
|  integrity:check-app         |  Проверьте целостность приложения с помощью подписи              |
|  integrity:check-core        |  Проверьте целостность основного кода с помощью подписи          |
|  integrity:sign-app          |  Подписывает приложение с помощью закрытого ключа                |
|  integrity:sign-core         |  Подпишите ядро с помощью закрытого ключа                        |
==== l10n ====

^  Команда               ^  Описание                                                            ^
|  l10n:createjs         |  Создание файлов перевода javascript для данного приложения          |


==== Логи ====

^  Команда           ^  Описание                                          ^
|  log:file          |  Манипулирование бэкендом ведения журнала          |
|  log:manage        |  Управление конфигурацией ведения журнала          |
|  log:tail          |  Вывод лог-файла Nextcloud                         |
|  log:watch         |  Посмотрите лог-файл Nextcloud                     |

==== Обслуживание ====

^  Команда                              ^  Описание                                                             ^
|  maintenance:data-fingerprint         |  Обновление системных данных-отпечатков пальцев после восстановления резервной копии                                                                                                 |
|  maintenance:mimetype:update-db       |  Обновление миметипов базы данных и обновление файлового кэша          |
|  maintenance:mimetype:update-js       |  Обновление mimetypelist.js                                           |
|  maintenance:mode                     |  Установите режим технического обслуживания                           |
|  maintenance:repair                   |  Отремонтируйте эту установку                                         |
|  maintenance:theme:update             |  Применение пользовательских изменений темы                           |
|  maintenance:update:htaccess          |  Обновляет файл .htaccess                                             |


==== Миграции ====

^  Команда                                 ^  Описание                                                          ^
|  migrations:execute                      |  Выполните одну версию миграции вручную                            |
|  migrations:generate                     |                                                                    |
|  migrations:generate-from-schema         |                                                                    |
|  migrations:migrate                      |  Выполните миграцию на указанную версию или последнюю доступную версию                                                                                                          |
|  migrations:status                       |  Просмотр состояния набора миграций                                |
==== Уведомления ====

^  Команда                       ^  Описание                                                   ^
|  notification:generate         |  Сгенерируйте уведомление для данного пользователя          |
|  notification:test-push        |  Сгенерируйте уведомление для данного пользователя          |

==== Onlyoffice ====

^  Команда                           ^  Описание                                ^
|  onlyoffice:documentserver         |  Управление сервером документов          |


==== Предварительный просмотр ====

^  Команда                ^  Описание                                                                  ^
|  preview:repair         |  Распределяет существующие предварительные просмотры по подпапкам          |


==== Безопасность ====

^  Команда                           ^  Описание                                                      ^
|  security:bruteforce:reset         |  Сбрасывает попытки грубой силы для данного IP-адреса          |
|  security:certificates             |  Список доверенных сертификатов                                |
|  security:certificates:import      |  Импорт доверенного сертификата                                |
|  security:certificates:remove      |  Удалить доверенный сертификат                                 |
==== Совместное использование ====

^  Команда                          ^  Описание                                                                 ^
|  sharing:cleanup-remote-storages  |  Очистите записи общего хранилища, которые не имеют соответствующей записи в таблице share_external                                                                                        |
|  sharing:expiration-notification  |  Уведомите инициаторов акции, когда срок действия акции истечет на следующий день.                                                                                                 |


==== Текст ====

^  Команда            ^  Описание                            ^
|  text:reset         |  Сброс текстового документа          |


==== Оформление ====

^  Команда                ^  Описание                                                     ^
|  theming:config         |  Установите значения конфигурации приложения theming          |


==== Корзина ====

^  Команда               ^  Описание                                              ^
|  trashbin:cleanup      |  Удаление удаленных файлов                             |
|  trashbin:expire       |  Истекает срок действия корзины пользователей          |
|  trashbin:size         |   Настройка целевого размера корзины                   |

==== Двухфакторная аутентификация ====

^  Команда                            ^  Описание                                                             ^
|  twofactorauth:cleanup              |  Очистите двухфакторную ассоциацию пользователь-поставщик неустановленного/удаленного поставщика                                                                        |
|  twofactorauth:disable              |  Отключить двухфакторную аутентификацию для пользователя              |
|  twofactorauth:enable               |  Включить двухфакторную аутентификацию пользователя                   |
|  twofactorauth:enforce              |  Включение/отключение принудительной двухфакторной аутентификации     |
|  twofactorauth:gateway:configure    |                                                                       |
|  twofactorauth:gateway:remove       |                                                                       |
|  twofactorauth:gateway:status       |                                                                       |
|  twofactorauth:gateway:test         |                                                                       |
|  twofactorauth:state                |  Получить состояние двухфакторной аутентификации (2FA)                |
==== Обновления ====

^  Команда              ^  Описание                                                   ^
|  update:check         |  Проверьте наличие обновлений сервера и приложений          |


==== Пользователи ====

^  Команда             ^  Описание                                                                 ^
|  user:add            |  Добавляет пользователя                                                   |
|  user:delete         |  Удаляет указанного пользователя                                          |
|  user:disable        |  Отключает указанного пользователя                                        |
|  user:enable         |  Включает указанного пользователя                                         |
|  user:info           |  Показать информацию о пользователе                                       |
|  user:lastseen       |  Показывает, когда пользователь входил в систему в последний раз          |
|  user:list           |  Список настроенных пользователей                                         |
|  user:report         |  Показывает, сколько пользователей имеют доступ                           |
|  user:resetpassword  |  Сброс пароля именованного пользователя                                   |
|  user:setting        |  Чтение и изменение пользовательских настроек                             |

==== Версии ====

^  Команда                 ^  Описание                                                    ^
|  versions:cleanup        |  Удаление версий                                             |
|  versions:expire         |  Истекает срок действия версий файлов пользователей          |

==== Рабочие процессы ====

^  Команда                ^  Описание                                      ^
|  workflows:list         |  Списки настроенных рабочих процессов          |
