# Deploy (docker-compose) environment variables # # Docker Compose sobe somente frontend e backend. # O PostgreSQL deve existir fora do compose, em uma instancia local, VM, RDS, # container separado ou banco corporativo. # App database connection (used by backend) DB_HOST=db.empresa.local DB_PORT=5432 DB_USER=omnichannel DB_PASSWORD=change-me DB_NAME=omnichannel # Backend HTTP/JWT NODE_ENV=development PORT=3001 FRONTEND_URL=http://localhost:4000 JWT_SECRET=change-this-long-random-secret JWT_EXPIRES_IN=8h REQUEST_BODY_LIMIT=25mb # Auth providers: ldap,microsoft or only one of them AUTH_PROVIDERS=ldap,microsoft # LDAP / Active Directory LDAP_ENABLED=true LDAP_URL=ldaps://servidor-ad:636 LDAP_DOMAIN=empresa.com.br LDAP_USER_DN_TEMPLATE={{username}}@empresa.com.br LDAP_SEARCH_BASE=DC=empresa,DC=com LDAP_SEARCH_FILTER=(&(objectClass=user)(sAMAccountName={{username}})) LDAP_TIMEOUT_MS=5000 # Optional LDAP bind account when search requires service credentials # LDAP_BIND_DN=CN=ldap-reader,OU=Users,DC=empresa,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:4001/auth/oauth/microsoft/callback MICROSOFT_SUCCESS_REDIRECT_URL=http://localhost:4000/login