- Сужено боковое меню (56px), убрана иконка Home - Субменю историй при наведении: полная высота, на всю ширину, z-9999 - Класс text-fade для плавного обрезания длинного текста - Убраны скругления в субменю - Chatwoot, изменения в posts-mcs и прочие обновления Co-authored-by: Cursor <cursoragent@cursor.com>
51 lines
1.3 KiB
Markdown
51 lines
1.3 KiB
Markdown
# Chatwoot — self-hosted live chat
|
|
|
|
Live chat для клиентской поддержки. Данные на вашем сервере.
|
|
|
|
## Быстрый старт
|
|
|
|
### 1. Подготовка
|
|
|
|
```bash
|
|
cd chatwoot
|
|
cp .env.example .env
|
|
```
|
|
|
|
### 2. Заполнить .env
|
|
|
|
Обязательно задать:
|
|
|
|
- **SECRET_KEY_BASE** — сгенерировать: `openssl rand -hex 64`
|
|
- **POSTGRES_PASSWORD** — пароль для PostgreSQL
|
|
|
|
### 3. Запуск
|
|
|
|
```bash
|
|
# Инициализация БД (выполнить один раз)
|
|
docker compose run --rm rails bundle exec rails db:chatwoot_prepare
|
|
|
|
# Запуск
|
|
docker compose up -d
|
|
```
|
|
|
|
### 4. Доступ
|
|
|
|
- **Интерфейс:** http://localhost:3001
|
|
- Создайте аккаунт при первом входе (если `ENABLE_ACCOUNT_SIGNUP=true`)
|
|
|
|
## Встраивание виджета
|
|
|
|
После создания инбокса в панели Chatwoot скопируйте код виджета и вставьте на сайт перед `</body>`.
|
|
|
|
## Полезные команды
|
|
|
|
```bash
|
|
# Остановить
|
|
docker compose down
|
|
|
|
# Обновить до новой версии
|
|
docker compose pull
|
|
docker compose run --rm rails bundle exec rails db:chatwoot_prepare
|
|
docker compose up -d
|
|
```
|