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

1.9 KiB
Raw Blame History

Восстановление контейнера после сломанного ребрендинга

Если после rebrand_complete.sh ничего не работает

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 docker compose ps open-webui
sudo docker compose logs open-webui --tail 50

3. Используйте АККУРАТНЫЙ скрипт для ребрендинга:

sudo ./scripts/rebrand_careful.sh

Этот скрипт изменяет ТОЛЬКО текст в HTML/Svelte файлах, не трогая код.

Что делает rebrand_careful.sh

  • Заменяет логотипы и favicon
  • Заменяет "Open WebUI" на "iiEasyWeb" ТОЛЬКО в текстовом контенте HTML
  • Удаляет "(Open WebUI)" из текста
  • Удаляет "Powered by Open WebUI" футеры
  • НЕ трогает код Python/JS
  • НЕ комментирует импорты
  • НЕ изменяет конфигурацию

Альтернатива: Использовать только Admin Panel

Самый безопасный способ - использовать Admin Panel Open WebUI:

  1. Откройте https://odo.iieasy.ru
  2. Войдите как администратор
  3. Settings → Appearance → Logo
  4. Загрузите логотипы из папки media/

Это не сломает функциональность, так как изменения сохраняются в базе данных.