Environment Variables
All configuration is done through the .env file. After changing any value, restart the application:
Core Settings
Application
Never set APP_DEBUG=true in production. It exposes sensitive information.
Database
To access the database directly:
Redis
API Keys
After installation, create API keys from the dashboard at /dashboard/api-keys, or via CLI:
Mail
Configure email for OTP codes and notifications:
Emails are written to logs at storage/logs/laravel.log.
Storage
Documents (ID photos, selfies, address proofs) are stored in MinIO by default.
MinIO (Default)
Access the MinIO console at http://localhost:9001.
AWS S3
To use real AWS S3 instead of MinIO:
Local Filesystem
For simple deployments without object storage:
Documents are stored in storage/app/private/kyc-documents/.
SMS / OTP
SMS-based OTP verification can be configured in the dashboard settings. Contact support for setup instructions.
AML Screening
The embedded AML engine provides AML/PEP screening against international sanctions and watchlists.
It automatically downloads and indexes the latest data on startup. To force a refresh:
License
Verify License Status
Check for Updates