66 lines
3.5 KiB
Plaintext
66 lines
3.5 KiB
Plaintext
# ──────────────────────────────────────────────
|
|
# Сервис
|
|
# ──────────────────────────────────────────────
|
|
NODE_ENV=development
|
|
PORT=3010
|
|
HOST=0.0.0.0
|
|
TRUST_PROXY=1
|
|
|
|
# ──────────────────────────────────────────────
|
|
# JWT
|
|
# ──────────────────────────────────────────────
|
|
JWT_ACCESS_SECRET=change-me-access-secret-at-least-32-chars
|
|
JWT_REFRESH_SECRET=change-me-refresh-secret-at-least-32-chars
|
|
JWT_ACCESS_EXPIRES_IN=15m
|
|
JWT_REFRESH_EXPIRES_IN=7d
|
|
|
|
# ──────────────────────────────────────────────
|
|
# База данных (PostgreSQL)
|
|
# ──────────────────────────────────────────────
|
|
POSTGRES_USER=sso
|
|
POSTGRES_PASSWORD=sso_secret
|
|
POSTGRES_DB=sso_db
|
|
POSTGRES_PORT=5432
|
|
DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@localhost:${POSTGRES_PORT}/${POSTGRES_DB}
|
|
|
|
# ──────────────────────────────────────────────
|
|
# Redis
|
|
# ──────────────────────────────────────────────
|
|
REDIS_HOST=localhost
|
|
REDIS_PORT=6379
|
|
|
|
# ──────────────────────────────────────────────
|
|
# RabbitMQ
|
|
# ──────────────────────────────────────────────
|
|
RABBITMQ_USER=sso
|
|
RABBITMQ_PASSWORD=sso_secret
|
|
RABBITMQ_HOST=localhost
|
|
RABBITMQ_PORT=5672
|
|
RABBITMQ_UI_PORT=15672
|
|
RABBITMQ_URL=amqp://${RABBITMQ_USER}:${RABBITMQ_PASSWORD}@${RABBITMQ_HOST}:${RABBITMQ_PORT}
|
|
|
|
# ──────────────────────────────────────────────
|
|
# CORS
|
|
# ──────────────────────────────────────────────
|
|
CORS_ORIGINS=http://localhost:3000,http://localhost:5173
|
|
|
|
# ──────────────────────────────────────────────
|
|
# Rate Limiting
|
|
# ──────────────────────────────────────────────
|
|
THROTTLE_TTL=60
|
|
THROTTLE_LIMIT=10
|
|
|
|
# ──────────────────────────────────────────────
|
|
# SMTP (Email)
|
|
# ──────────────────────────────────────────────
|
|
SMTP_HOST=localhost
|
|
SMTP_PORT=1025
|
|
SMTP_USER=
|
|
SMTP_PASSWORD=
|
|
SMTP_FROM=noreply@sso.local
|
|
|
|
# ──────────────────────────────────────────────
|
|
# SMS (mock)
|
|
# ──────────────────────────────────────────────
|
|
SMS_PROVIDER=mock
|