24 lines
987 B
Plaintext
24 lines
987 B
Plaintext
# ---------- PostgreSQL ----------
|
|
POSTGRES_USER=postgres
|
|
POSTGRES_PASSWORD=postgres
|
|
POSTGRES_DB=postgres
|
|
POSTGRES_HOST=postgres
|
|
POSTGRES_PORT=5432
|
|
|
|
# ---------- Service Ports ----------
|
|
# Можно переопределять порты хоста (левая часть маппинга ports)
|
|
AUTH_PORT=8001
|
|
AUTH_DATABASE_URL=postgresql+psycopg2://postgres:postgres@postgres:5432/auth_db
|
|
PROFILES_PORT=8002
|
|
PROFILES_DATABASE_URL=postgresql+psycopg2://postgres:postgres@postgres:5432/profiles_db
|
|
MATCH_PORT=8003
|
|
MATCH_DATABASE_URL=postgresql+psycopg2://postgres:postgres@postgres:5432/match_db
|
|
CHAT_PORT=8004
|
|
CHAT_DATABASE_URL=postgresql+psycopg2://postgres:postgres@postgres:5432/chat_db
|
|
PAYMENTS_PORT=8005
|
|
PAYMENTS_DATABASE_URL=postgresql+psycopg2://postgres:postgres@postgres:5432/payments_db
|
|
# ---------- JWT / Auth ----------
|
|
JWT_SECRET=NJ6bF1H506VbPNS9TBsRTCZU14laJVTHCevT1FhWvyiNjC39V8
|
|
JWT_ALGORITHM=HS256
|
|
ACCESS_TOKEN_EXPIRES_MIN=15
|
|
REFRESH_TOKEN_EXPIRES_MIN=43200 # 30 days |