omnichannel-backend/.env.example
Rafael Lopes 4ab3af503b
Some checks failed
Deploy Dev / deploy (push) Has been cancelled
FEAT: Adiciona camada de storage de mídia (LocalDiskAdapter)
- MediaStorageService com interface upload/getUrl/delete
- LocalDiskAdapter salva em /uploads/media/ com UUID + extensão por mimetype
- Cria o diretório automaticamente no boot
- BASE_URL adicionado ao .env.example
- MediaStorageService e LocalDiskAdapter registrados no WhatsappModule
2026-07-21 09:47:44 -03:00

43 lines
1.0 KiB
Plaintext

# Backend environment variables
NODE_ENV=development
PORT=3001
# Database
DB_HOST=postgres
DB_PORT=5432
DB_USER=omnichannel
DB_PASSWORD=change-me
DB_NAME=omnichannel
# HTTP/JWT
FRONTEND_URL=http://localhost:3000
BASE_URL=http://localhost:3001
JWT_SECRET=change-this-long-random-secret
JWT_EXPIRES_IN=8h
# Rate limit
RATE_LIMIT_TTL_MS=60000
RATE_LIMIT_MAX=300
# Auth providers: ldap,microsoft or only one of them
AUTH_PROVIDERS=ldap,microsoft
# LDAP / Active Directory
LDAP_ENABLED=true
LDAP_URL=ldaps://kratos.sothistelecom.com:636
LDAP_DOMAIN=sothis.com.br
LDAP_USER_DN_TEMPLATE={{username}}@sothis.com.br
LDAP_SEARCH_BASE=DC=sothistelecom,DC=com
LDAP_SEARCH_FILTER=(&(objectClass=user)(sAMAccountName={{username}}))
# LDAP_BIND_DN=CN=ldap-reader,OU=Users,DC=example,DC=com
# LDAP_BIND_PASSWORD=change-me
# Microsoft Entra ID OAuth
MICROSOFT_ENABLED=false
MICROSOFT_TENANT_ID=common
MICROSOFT_CLIENT_ID=
MICROSOFT_CLIENT_SECRET=
MICROSOFT_REDIRECT_URI=http://localhost:3001/auth/oauth/microsoft/callback
MICROSOFT_SUCCESS_REDIRECT_URL=http://localhost:3000/login