2.1 KiB
2.1 KiB
Восстановление после 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. Проверьте результат:
- Откройте
https://odo.iieasy.ru - Должно работать без ошибок
- splash.png должен быть заменен на ваш логотип
- Очистите кеш браузера (Ctrl+Shift+Delete)
Что было не так с rebrand_fast.sh
Скрипт обрабатывал JS/TS файлы и мог случайно сломать код, удалив важные строки или изменив синтаксис.
Безопасный подход
Новый скрипт rebrand_safe_final.sh обрабатывает только:
- HTML файлы (безопасно)
- Svelte файлы (шаблоны, безопасно)
- НЕ трогает JS/TS файлы (чтобы не сломать код)
Это гарантирует, что функциональность не будет нарушена.