Some checks failed
continuous-integration/drone/push Build is failing
Match Agency — Python Microservices Skeleton
Stack: Python (FastAPI) • PostgreSQL • SQLAlchemy 2.0 • Alembic • Docker Compose
Gateway: Nginx • CI/CD: Drone
Quick Start
cp .env.example .envdocker compose up --build- 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
Languages
Python
49.7%
Shell
48.4%
Mako
1%
Dockerfile
0.9%