# Ребрендинг Open WebUI для iiEasy ## ✅ Рекомендуемый скрипт: `rebrand_safe_final.sh` **Используйте ТОЛЬКО этот скрипт для ребрендинга!** ```bash cd /home/its/iiEasyWeb sudo ./scripts/rebrand_safe_final.sh ``` ## Что делает скрипт 1. ✅ **Заменяет логотипы и favicon:** - Копирует `logo.png` и `favicon.png` из папки `media/` - Заменяет `splash.png` на ваш логотип - Заменяет все существующие логотипы везде 2. ✅ **Удаляет "(Open WebUI)" из интерфейса:** - Ищет и удаляет только в HTML/Svelte/Python шаблонах - НЕ трогает JavaScript/TypeScript код - не ломает функциональность 3. ✅ **Исправляет favicon.png на logo.png:** - Заменяет `/static/favicon.png` на `/static/logo.png` в шаблонах - Исправляет API endpoint для изображения профиля модели 4. ✅ **Заменяет ссылки на документацию:** - `docs.openwebui.com` → `note.iieasy.ru` - `open-webui.com/docs` → `note.iieasy.ru` 5. ✅ **Удаляет проверку обновлений:** - Кнопка "Проверить обновления" - Ссылки на GitHub releases - Текст "(последняя)" и "Посмотреть, что нового" 6. ✅ **Удаляет социальные сети и GitHub:** - Discord, Twitter/X, GitHub Repo - Весь блок "Помощь" с соцсетями - Badges (img.shields.io) 7. ✅ **Удаляет блок лицензии:** - Полностью удаляет блок "Лицензия" - Удаляет ссылки на enterprise план ## Почему этот скрипт безопасен - ✅ Обрабатывает только HTML/Svelte/Python шаблоны - ✅ НЕ трогает JavaScript/TypeScript код - ✅ НЕ комментирует импорты - ✅ НЕ изменяет конфигурацию OAuth - ✅ Не ломает функциональность (проверено!) ## После запуска 1. **Очистите кеш браузера:** - Chrome/Edge: Ctrl+Shift+Delete (Cmd+Shift+Delete на Mac) - Выберите "Изображения и файлы в кеше" - Очистите кеш 2. **Проверьте результат:** - Откройте `https://odo.iieasy.ru` - Должно быть "Войти в iiEasyWeb" (без "(Open WebUI)") - Логотип должен отображаться правильно - Не должно быть ссылок на соцсети и лицензию ## Если что-то не работает **Восстановите контейнер:** ```bash cd /home/its/iiEasyWeb sudo docker compose stop open-webui sudo docker compose rm -f open-webui sudo docker compose up -d open-webui sleep 30 sudo ./scripts/rebrand_safe_final.sh ``` ## Другие скрипты (НЕ используйте!) - ❌ `rebrand.sh` - может ломать OAuth - ❌ `rebrand_fast.sh` - может ломать функциональность (500 ошибка) - ❌ `rebrand_complete.sh` - может ломать функциональность - ❌ `rebrand_full.sh` - может ломать функциональность **Используйте ТОЛЬКО `rebrand_safe_final.sh`!** ## Файлы логотипов Убедитесь, что в папке `media/` есть: - `logo.png` - основной логотип - `favicon.png` - favicon Эти файлы будут использоваться для ребрендинга.