Prerequisites
Before you begin, ensure you have:1
Docker installed
Docker Engine 24+ and Docker Compose v2+ are required.
- Ubuntu/Debian
- RHEL/CentOS
- macOS
2
License key
A valid Verilock license key (
vrl_...). Get one from the Portal.Quick Install
1. Download the bundle
Download from the Portal Downloads page, or manually:2. Configure environment
Copy and edit the environment file:
Optional settings:
3. Start the services
- Pull all required Docker images
- Start PostgreSQL, Redis, MinIO, and the AML engine
- Run database migrations automatically
- Cache configuration
- Start the application with queue workers
First startup takes 2-5 minutes as images are downloaded and the database is initialized.
4. Verify the deployment
5. Access the application
Openhttp://localhost:8080 (or your configured APP_URL) in your browser.
- Dashboard:
/dashboard— Create your first admin account - API:
/api/v1/— Ready to accept API calls - Developer Docs:
/developer— Built-in API documentation
Post-Install
Create API Keys
Generate API keys to start integrating
Configure Mail
Set up email for OTP and notifications
Set Up SSL
Configure HTTPS with a reverse proxy
Configure Storage
Set up document storage

