Andrey K. Choi 7ac2defcc0
Some checks failed
continuous-integration/drone/push Build is failing
api fixes. CHAT container NEEDS ATTENTION
2025-08-08 22:51:21 +09:00
2025-08-08 21:58:36 +09:00
2025-08-08 19:48:03 +09:00
2025-08-08 22:00:10 +09:00
2025-08-08 21:58:36 +09:00
2025-08-08 19:48:03 +09:00

Match Agency — Python Microservices Skeleton

Stack: Python (FastAPI) • PostgreSQL • SQLAlchemy 2.0 • Alembic • Docker Compose
Gateway: Nginx • CI/CD: Drone

Quick Start

  1. cp .env.example .env
  2. docker compose up --build
  3. Gateway: http://localhost:8080 (routes: /auth, /profiles, /match, /chat, /payments)

Structure

  • services/* — микросервисы (ООП-слои: repositories/services)
  • infra/db/init — init-скрипты Postgres (создание БД под сервисы)
  • infra/gateway — конфиг Nginx (API gateway)
  • .drone.yml — CI/CD (pytest + docker build)
Description
No description provided
Readme 215 KiB
Languages
Python 49.7%
Shell 48.4%
Mako 1%
Dockerfile 0.9%