ITSM and CMDB platform for tickets, changes and configuration items
CIS Level 1 hardened Ubuntu 24.04 LTS image by Lynxroute · unique credentials at first boot · CVE-scanned · SBOM and CIS report inside
| Cloud | Version | Software price | Last build | |
|---|---|---|---|---|
| Azure Marketplace VM image · plan payg-gen2 · Gen2 | 3.3.0 | $0.028/vCPU/hr Recommended VM: Standard_D2s_v3 | 2026-10-24 | Listing ↗ |
Software price only; cloud infrastructure is billed separately by the provider. Prices in USD.
| Base OS | Ubuntu 24.04 LTS |
| Hardening | CIS Level 1, Ubuntu 24.04 LTS (tailored) |
| License | AGPL-3.0 |
| Upstream | Combodo |
| Machine-readable | product.json · catalog.json |
iTop is an open-source IT service management platform and configuration management database written in PHP. It combines an ITIL-aligned ticketing suite - user requests, incidents, changes and known errors - with a full CMDB covering servers, virtual machines, storage, network devices, applications, contacts and the contracts that tie them together. Impact analysis is rendered graphically through GraphViz, so an outage on one configuration item shows the services and customers it affects. A documented REST API drives every object class for scripted integration, and an end-user portal separates requesters from the back-office console. Data is persisted in a bundled MySQL 8.0 database on the instance. AGPL-3.0 license, no vendor lock-in. Running it yourself keeps your asset inventory, ticket history and contact data inside your own AWS account.
SCOPE OF THE OPEN SOURCE DISTRIBUTION
This image ships the iTop community core exactly as Combodo publishes it, with the standard ITIL module selection installed. It does not include paid extensions from the vendor's extension hub. The instance starts with an empty CMDB rather than a sample dataset, so nothing has to be deleted before real data is entered.
Security hardening:
OS hardening (CIS Level 1):
Compliance artifacts:
Credentials are generated at first boot and written to /root/itop-credentials.txt.
# accept the plan terms once, then:
az vm image terms accept --publisher lynxroute --offer itop --plan payg-gen2
az vm create -g my-rg -n itop --size Standard_D2s_v3 \
--image lynxroute:itop:payg-gen2:latest --admin-username azureuser --generate-ssh-keys
The most recent release with notes; the full release history is in product.json.