Files
DLE/README.md

79 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Digital_Legal_Entity(DLE)
Веб3 приложение для бизнеса с ИИ ассистентом
## Требования
- Docker и Docker Compose
- Git (или возможность скачать архив с GitHub)
## Быстрый запуск
### Вариант 1: через git (рекомендуется)
1. Клонируйте репозиторий:
```bash
git clone https://github.com/DAO-HB3-Accelerator/DLE.git
cd Digital_Legal_Entity(DLE)
```
2. Запустите скрипт установки:
```bash
./setup.sh
```
3. После запуска контейнеров выполните миграции изнутри контейнера backend:
```bash
docker exec -e NODE_ENV=migration dapp-backend yarn migrate
```
### Вариант 2: без git (через архив)
1. Перейдите на страницу проекта: https://github.com/DAO-HB3-Accelerator/DLE
2. Нажмите кнопку **Code****Download ZIP**
3. Распакуйте архив и перейдите в папку проекта:
```bash
cd Digital_Legal_Entity(DLE)
```
4. Запустите скрипт установки:
```bash
./setup.sh
```
5. После запуска контейнеров выполните миграции:
```bash
docker exec -e NODE_ENV=migration dapp-backend yarn migrate
```
---
**setup.sh** автоматически:
- Проверит наличие Docker и Docker Compose
- На Linux — предложит автоматическую установку Docker, если он не установлен
- Для Windows/Mac — выведет ссылку на официальный установщик Docker Desktop
- Запустит PostgreSQL, Ollama, backend и frontend сервисы
- Выведет адреса для доступа к сервисам
## Доступные сервисы
После успешного запуска вы получите доступ:
- Frontend: http://localhost:5173
## Ручной запуск
Если вы хотите запустить проект вручную:
```bash
# Запуск в фоновом режиме
docker compose up -d
# Запуск с логами
docker compose up
# Перезапуск контейнеров
docker-compose restart
# Остановка сервисов
docker compose down
# Остановка сервисов и удаление томов
docker compose down -v
```