33 lines
804 B
Plaintext
33 lines
804 B
Plaintext
APP_NAME=BenyaMessenger
|
|
ENVIRONMENT=development
|
|
DEBUG=true
|
|
API_V1_PREFIX=/api/v1
|
|
AUTO_CREATE_TABLES=true
|
|
|
|
SECRET_KEY=change-me-please-with-a-long-random-secret
|
|
JWT_ALGORITHM=HS256
|
|
ACCESS_TOKEN_EXPIRE_MINUTES=30
|
|
REFRESH_TOKEN_EXPIRE_DAYS=30
|
|
EMAIL_VERIFICATION_TOKEN_EXPIRE_HOURS=24
|
|
PASSWORD_RESET_TOKEN_EXPIRE_HOURS=1
|
|
|
|
POSTGRES_DSN=postgresql+asyncpg://postgres:postgres@localhost:5432/messenger
|
|
REDIS_URL=redis://localhost:6379/0
|
|
|
|
S3_ENDPOINT_URL=http://localhost:9000
|
|
S3_ACCESS_KEY=minioadmin
|
|
S3_SECRET_KEY=minioadmin
|
|
S3_REGION=us-east-1
|
|
S3_BUCKET_NAME=messenger-media
|
|
S3_PRESIGN_EXPIRE_SECONDS=900
|
|
MAX_UPLOAD_SIZE_BYTES=104857600
|
|
|
|
FRONTEND_BASE_URL=http://localhost:5173
|
|
|
|
SMTP_HOST=localhost
|
|
SMTP_PORT=1025
|
|
SMTP_USERNAME=
|
|
SMTP_PASSWORD=
|
|
SMTP_USE_TLS=false
|
|
SMTP_FROM_EMAIL=no-reply@benyamessenger.local
|