Skip to content

Technical Design

Vu Tong edited this page Apr 26, 2026 · 4 revisions

This document describes the Solicense project in a technical, high level view. Project managers, BAs, developers, and QAs may find this useful.

1. License Server and Demo System

Solicense is an open source project that can be integrated with existing systems to provide licensing features. To be said, the only component that is required for such integration is License Server, which is public for downloads.

License Server

C4 model here.

Demo System

C4 model here.

2. Technical Stack

The technologies of Solicense are chosen with two criterias: how familiar to our developers and the deployment flexibility.

License Server

Demo System


Deployment: CI/CD with GitHub Actions, spinning up Azure resources with Terraform & Terragrunt.

Clone this wiki locally