40 lines
1.0 KiB
Markdown
40 lines
1.0 KiB
Markdown
# LangLearn
|
||
|
||
## Назначение
|
||
Приложение для изучения языков. Go backend + React frontend с PostgreSQL.
|
||
|
||
## Контейнеры
|
||
|
||
| Имя | Образ |
|
||
|-----|-------|
|
||
| langlearn-backend | local build (Go) |
|
||
| langlearn-frontend | local build (React) |
|
||
| langlearn-db | postgres:16-alpine |
|
||
|
||
## Порты
|
||
|
||
| Контейнер | Внутренний | Назначение |
|
||
|-----------|-----------|------------|
|
||
| backend | 8080 | REST API (через NPM) |
|
||
| frontend | — | Web UI (через NPM) |
|
||
|
||
## Volumes
|
||
|
||
| Volume | Контейнер | Путь контейнера | Содержимое |
|
||
|--------|-----------|----------------|------------|
|
||
| pgdata | db | /var/lib/postgresql/data | БД |
|
||
|
||
## Домен
|
||
Через NPM (не указан явно).
|
||
|
||
## Сети
|
||
- `services_proxy` (external)
|
||
- `internal` (между backend и db)
|
||
|
||
## Env переменные
|
||
- `DATABASE_URL`
|
||
- `PORT`
|
||
|
||
## Статус
|
||
❌ **Не запущен** (не найден в `docker ps`)
|