Files
iiEsaywebUI/REBRANDING.md

95 lines
3.8 KiB
Markdown
Raw Normal View History

# Ребрендинг 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
Эти файлы будут использоваться для ребрендинга.