Files
iiEsaywebUI/RESTORE_AFTER_500.md
2026-02-19 18:12:09 +00:00

2.1 KiB
Raw Permalink Blame History

Восстановление после 500 ошибки

Проблема

После запуска rebrand_fast.sh появилась ошибка 500 - скрипт сломал функциональность.

Решение

1. Восстановите контейнер:

cd /home/its/iiEasyWeb

# Остановите и удалите сломанный контейнер
sudo docker compose stop open-webui
sudo docker compose rm -f open-webui

# Пересоздайте контейнер с чистой версией
sudo docker compose up -d open-webui

# Подождите 30 секунд
sleep 30

2. Используйте БЕЗОПАСНЫЙ скрипт:

sudo ./scripts/rebrand_safe_final.sh

Этот скрипт:

  • Заменяет splash.png на ваш логотип
  • Удаляет "(Open WebUI)" только из HTML/Svelte (не трогает JS/TS код)
  • Заменяет ссылки на документацию
  • Удаляет социальные сети и лицензию
  • НЕ трогает JavaScript/TypeScript файлы - не ломает функциональность

3. Проверьте результат:

  1. Откройте https://odo.iieasy.ru
  2. Должно работать без ошибок
  3. splash.png должен быть заменен на ваш логотип
  4. Очистите кеш браузера (Ctrl+Shift+Delete)

Что было не так с rebrand_fast.sh

Скрипт обрабатывал JS/TS файлы и мог случайно сломать код, удалив важные строки или изменив синтаксис.

Безопасный подход

Новый скрипт rebrand_safe_final.sh обрабатывает только:

  • HTML файлы (безопасно)
  • Svelte файлы (шаблоны, безопасно)
  • НЕ трогает JS/TS файлы (чтобы не сломать код)

Это гарантирует, что функциональность не будет нарушена.