> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Обновление развёртывания

<Danger>
  Важно создавать [согласованную резервную копию](/ru/on-premises/maintenance/data-and-backups#performing-a-consistent-backup) **перед** каждым обновлением основной версии, чтобы при необходимости можно было откатиться.
</Danger>

[Ayakaleaf toolkit↗](https://github.com/ayaka-notes/toolkit) — это git-репозиторий, поэтому получать новые возможности Toolkit очень просто. Достаточно выполнить команду `bin/upgrade` и следовать подсказкам на экране.

Стоит отметить, что версия Docker-образа (в `config/version`) управляется отдельно от обновлений кода Toolkit. Обновление кода Toolkit **не** меняет автоматически версию запущенного Docker-образа. Это означает, что в большинстве случаев вы можете обновить версию Toolkit, не обновляя само развёртывание.

#### Скрипт `bin/upgrade`

При запуске команды `bin/upgrade` скрипт проверит наличие обновлений кода Toolkit и предложит обновить Toolkit. Вы всегда можете отказаться от обновления — тогда ничего не изменится.

Если вы решите обновить код Toolkit, скрипт затем проверит, изменилась ли версия Docker-образа *по умолчанию*, и предложит обновить локальный файл версии (в `config/version`) в соответствии с новым значением по умолчанию.

Если вы решите сменить версию, скрипт проведёт вас через процесс остановки Docker-сервисов, создания резервной копии и повторного запуска Docker-сервисов. Старый файл версии будет автоматически скопирован в `config/__old-version` на случай, если потребуется откатиться к этой версии Docker-образов.

<Info>
  Для изолированных (air-gapped) установок, в которых Docker-образы импортируются вручную, задайте `PULL_BEFORE_UPGRADE=false` в файле `config/overleaf.rc`.

  Подробнее о развёртывании в изолированных/офлайн-средах см. [здесь](/ru/on-premises/installation/air-gapped-offline-deployments).
</Info>

### Путь обновления

Если вы используете версию Overleaf Community старше v6.0.0, для выполнения обновления обратитесь к [официальной документации Overleaf](https://docs.overleaf.com/on-premises/maintenance/upgrading-your-deployment#upgrade-path).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.