meraproject/services/user-reader
keboss-m 5c21d25d45 Initial commit: Merakomis portal, Docker stack and user-reader API.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-24 11:04:05 +03:00
..
app Initial commit: Merakomis portal, Docker stack and user-reader API. 2026-06-24 11:04:05 +03:00
scripts Initial commit: Merakomis portal, Docker stack and user-reader API. 2026-06-24 11:04:05 +03:00
static Initial commit: Merakomis portal, Docker stack and user-reader API. 2026-06-24 11:04:05 +03:00
tests Initial commit: Merakomis portal, Docker stack and user-reader API. 2026-06-24 11:04:05 +03:00
Dockerfile Initial commit: Merakomis portal, Docker stack and user-reader API. 2026-06-24 11:04:05 +03:00
README.md Initial commit: Merakomis portal, Docker stack and user-reader API. 2026-06-24 11:04:05 +03:00
requirements.txt Initial commit: Merakomis portal, Docker stack and user-reader API. 2026-06-24 11:04:05 +03:00

User Reader

Микросервис чтения/записи данных Merakomis (сотрудники, проекты, трудозатраты, табель).

Документ Назначение
docs/user-reader-api.md API, доступ, эндпоинты
DEVELOPERS.md Развёртывание, модель данных, сборка

Быстрый старт

# из корня репозитория
docker compose up -d user-reader
curl http://localhost:8090/api/health

Swagger UI: http://localhost:8090/docs

Локальный API-ключ (см. docker-compose.yml): local-dev-key-change-in-prod

curl -H "X-Api-Key: local-dev-key-change-in-prod" \
  "http://localhost:8090/api/work-report?date_from=2026-01-01&date_to=2026-01-31"