Deployment

Hosted or On-Premise,
your choice

CoreLink offers two deployment models without code duplication. Whether you prefer a managed SaaS platform or an installation on your own servers, you get the same power and features.

Architecture

One codebase, two topologies

CoreLink uses the same codebase and the same PostgreSQL database. Only the deployment mode changes via the DEPLOYMENT_MODE variable.

☁️

Hosted — Multi-tenant

A central installation manages multiple clients, each isolated in its own tenant. Ideal for NOC operators, MSPs, and integrators managing multiple organizations.

🏢

On-Premise — Single-tenant

A dedicated installation on your infrastructure, with its own database. Ideal for businesses that require total data control or operate in isolated environments.

On-premise licensing

One license, one signature, zero network calls

CoreLink's licensing module uses Ed25519 cryptography to guarantee license authenticity, with no dependency on a remote server.

🔐

Ed25519 Signature

Each license is cryptographically signed by the Platform Owner. The embedded public key allows offline validation on the client server.

📡

Offline Validation

No Internet connection is required to validate the license. Ideal for isolated environments or air-gapped networks.

🛡️

Startup Verification

The license is verified on every application startup. A missing, expired, or falsified license blocks the backend from starting.

♻️

Revocation and Expiration

Each license can be revoked with a traced reason. Expiration is automatic, with an accessible remaining days counter.

Need help choosing ?

Let's discuss your infrastructure and constraints. We'll recommend the most suitable mode.