Add project and deployment instruction (docs/DEPLOYMENT.md)
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
94
REBRANDING.md
Normal file
94
REBRANDING.md
Normal file
@@ -0,0 +1,94 @@
|
||||
# Ребрендинг 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
|
||||
|
||||
Эти файлы будут использоваться для ребрендинга.
|
||||
Reference in New Issue
Block a user