Cryptlex On-premise provides a fully self-hosted deployment of Cryptlex for organizations that require complete control over infrastructure, data residency, security, and network environments.
It includes all major Cryptlex platform capabilities, including license management, activations, floating licenses, trials, entitlements, release management, and APIs, while allowing deployment within your own infrastructure.
Cryptlex On-premise can be deployed in:
- private cloud environments
- enterprise data centers
- staging and production clusters
- regulated or compliance sensitive environments
| Topic | Description |
|---|---|
| docs/000-overview.md | Overview of Cryptlex On-premise |
| docs/010-system-requirements.md | Hardware and software requirements |
| docs/000-overview.md#server-layout | Recommended deployment architectures |
| docs/025-configuring-client-libraries.md | Configure SDKs for On-premise |
| docs/030-monitoring-your-instance.md | Monitoring and observability setup |
Cryptlex On-premise consists of multiple independently scalable services:
- Cryptlex Web API
- Cryptlex Release Server
- PostgreSQL
- Redis
- Reverse proxy (Traefik)
- MinIO or S3 compatible storage
The services can be deployed either:
- on a single server for development/testing
- across multiple servers for staging and production environments
Recommended for:
- development environments
- testing
- low volume deployments
Features:
- simple deployment
- minimal infrastructure requirements
- all services hosted together
Recommended for:
- production environments
- high availability deployments
- scalable enterprise workloads
Features:
- external PostgreSQL
- external Redis
- load balancer support
- horizontal scaling
- storage redundancy support
| Resource | Requirement |
|---|---|
| CPU | Dual core |
| Memory | 1 GB minimum |
| Storage | 5 GB minimum |
| Docker | 20.10.22 or higher |
| PostgreSQL | 13.x or higher |
| Resource | Recommendation |
|---|---|
| CPU | Quad core or higher |
| Memory | 4 GB or higher |
| Storage | SSD backed persistent storage |
| Database | Managed PostgreSQL cluster |
| Cache | Dedicated Redis instance |
By default, Cryptlex SDKs communicate with api.cryptlex.com.
For On-premise deployments, configure your applications to use your self-hosted Cryptlex endpoint.
Example using LexActivator:
status = SetCryptlexHost("https://cryptlex-api.mycompany.com");See:
Cryptlex supports integrations with:
- New Relic
- Bugsnag
This allows monitoring of:
- service health
- application errors
- infrastructure stability
- alerting workflows
See:
Primary database service used by Cryptlex Enterprise.
Caching service used for performance optimization.
Object storage service used for application file storage.
Cryptlex On-premise can run on:
- Linux
- Windows
- macOS
Provided Docker requirements are met.
For assistance, enterprise inquiries, or deployment guidance:
Commercial software. Contact Cryptlex for licensing details.