docs: инфраструктура VM Сервисы + архитектура pulse-api и pulse-web

This commit is contained in:
Cosmo
2026-04-02 10:43:44 +00:00
parent d4f3a10d0d
commit 20e1f3fa6c
31 changed files with 1843 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
# AdventureLog
## Назначение
Приложение для логирования путешествий и приключений. Ведение дневника поездок с геолокацией.
## Контейнеры
| Имя | Образ |
|-----|-------|
| adventurelog-frontend | ghcr.io/seanmorley15/adventurelog-frontend:latest |
| adventurelog-backend | ghcr.io/seanmorley15/adventurelog-backend:latest |
| adventurelog-db | postgis/postgis:16-3.5 |
## Порты
Нет внешних портов (через NPM).
## Volumes
| Volume | Контейнер | Путь контейнера | Содержимое |
|--------|-----------|----------------|------------|
| postgres_data | adventurelog-db | /var/lib/postgresql/data | БД PostGIS |
| adventurelog_media | adventurelog-backend | /code/media/ | Медиа-файлы |
## Домен
Через NPM (не указан явно).
## Сети
- `services_proxy` (external)
- `default` (internal между frontend и backend)
## Env переменные
Из `env_file: .env` (ключи неизвестны).
## Статус
**Не запущен** (не найден в `docker ps`)
## Заметки
- Использует PostGIS (PostgreSQL с геопространственными расширениями)