Для обновления и перезапуска бота выполните следующую команду:
cd /opt/remnashop && docker compose pull && docker compose down && RESET_ASSETS=true docker compose up -d && docker compose logs -f
При использовании RESET_ASSETS=true выполняются следующие действия:
- Все текущие ассеты архивируются с временной меткой (
/opt/remnashop/assets/*.bak).
- Новые ассеты из образа загружаются и распаковываются.
- После обновления бот будет использовать актуальные файлы ассетов.
Если вы не используете RESET_ASSETS=true, старые ассеты останутся без изменений. Это может привести к некорректной работе бота после обновления.