56 lines
1.9 KiB
Markdown
56 lines
1.9 KiB
Markdown
|
|
# Восстановление контейнера после сломанного ребрендинга
|
|||
|
|
|
|||
|
|
## Если после rebrand_complete.sh ничего не работает
|
|||
|
|
|
|||
|
|
**1. Пересоздайте контейнер с чистой версией:**
|
|||
|
|
|
|||
|
|
```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
|
|||
|
|
|
|||
|
|
# Подождите 30 секунд
|
|||
|
|
sleep 30
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
**2. Проверьте, что контейнер работает:**
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
sudo docker compose ps open-webui
|
|||
|
|
sudo docker compose logs open-webui --tail 50
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
**3. Используйте АККУРАТНЫЙ скрипт для ребрендинга:**
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
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/`
|
|||
|
|
|
|||
|
|
Это не сломает функциональность, так как изменения сохраняются в базе данных.
|