1
0
forked from YaBL/app

Обновить README.md

This commit is contained in:
arbus 2025-06-21 20:28:35 +00:00
parent a07ddb6a74
commit f946e22cbf

View File

@ -1,4 +1,43 @@
## YaBL monorepo ## YaBL monorepo
- /apps/api - `/apps/api`
- /apps/web - `/apps/web`
- /apps/book-reaper - `/apps/book-reaper`
### Запуск в Docker
#### **0. Подготовка**
1. Создайте дерикторию для установки проекта.
2. Создайте директории по путям `./lib`, `./uploads`, `./data`.
#### **1. Конфигурация**
Создайте файл `compose.yaml` со следующим содержимым:
```yaml
services:
app:
image: git.mi6e4ka.dev/yabl/app:latest
container_name: yabl # Желаемое имя контейнера
restart: unless-stopped
ports:
- "8080:8080" # Желаемый порт хоста
environment:
- DATA_DIR=/app/data
- LIBRARY_DIR=/app/lib
- UPLOADS_DIR=/app/uploads
# - BIND_ADDR=:8080
volumes:
- ./lib:/app/lib
- ./uploads:/app/uploads
- ./data:/app/data
```
#### **2. Запуск проекта**
1. Убедитесь, что Docker и Docker Compose установлены.
2. Выполните команду для запуска:
```bash
docker compose up -d
```
3. Чтобы остановить проект, выполните команду:
```bash
docker compose down
```