← Back to catalog Ralph · managed by DINAO

Your datacenter CMDB, under control

An asset management and CMDB system to inventory your datacenter and back-office hardware. Installed and maintained by DINAO on our French servers, GDPR compliant.

Hosted in FranceCMDB & asset managementDatacenter & back-officeGDPR CompliantOfficial publisher image
Overview

What is Ralph?

Ralph is an open source CMDB (Configuration Management Database) and asset management system dedicated to datacenter and back-office hardware. Originally developed by Allegro and provided under the Apache 2.0 license, it helps IT departments inventory and map their entire fleet.

Ralph centralizes servers, racks, network equipment, and peripherals, going well beyond simple inventory : it tracks software licenses, support, and contracts (with deadline management), and offers modules for DCIM and management of deployments and equipment lifecycle transitions.

Built on Django and Python 3, Ralph is easy to extend and customize without unnecessary code, and exposes a REST API for automation and integration with your existing tools. Its deployment via Docker makes it a robust platform to regain full control of your infrastructure.

Compatible offers

Host Ralph at DINAO

Resource tiers compatible with Ralph prerequisites (minimum 2 vCPU / 2 Go / 10 Go). Hosted in France, fully managed.

Standard
2 vCPU · 4 Go · 40 Go
19,90 € /month excl. VAT
  • 2 dedicated vCPU
  • 4 Go RAM
  • 40 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /month excl. VAT
  • 8 dedicated vCPU
  • 16 Go RAM
  • 160 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order

1 hidden tier(s) (insufficient resources for this app) : Découverte

Managed hosting

Managed Ralph hosting in France

Self-hosting Ralph means a server to maintain, security updates, backups and monitoring. With our managed Ralph hosting, you use the application: we run the infrastructure.

  • Deployed in minutes, always kept up to date
  • Daily backups included
  • Continuous monitoring, data hosted in France (GDPR)
  • Prefer self-hosted with root access? Ralph also runs on our Docker VPS.
Under the hood

Technical details

vCPU
2 vCPU
ideal : 4 vCPU
Memory
2 Go
ideal : 4 Go
Disk
10 Go
ideal : 20 Go
Image : allegro/ralph:latest Registry : docker.io Services : web (allegro/ralph), nginx (allegro/ralph-static-nginx), db (mysql:5.7), redis (redis:3.0) Ports : 8000 (application web Ralph / Gunicorn), 80 (nginx servant les medias et fichiers statiques), 6379 (Redis, interne), 3306 (MySQL, interne)
FAQ

You might be wondering…

What is a CMDB and what is Ralph used for?

A CMDB (Configuration Management Database) lists all assets of your IT infrastructure and their relationships. Ralph centralizes datacenter and back-office servers, racks, networks, licenses, and deployments in a single, structured database.

Does Ralph manage licenses and contracts?

Yes. Beyond hardware, Ralph tracks software licenses, support, and contracts, with deadline tracking to anticipate renewals.

Can it be integrated with our existing tools?

Yes. Ralph exposes a REST API for import/export, automation, and integration with your monitoring and inventory tools. It is built on Django/Python 3 and remains extensible.

Where are the data hosted?

On the DINAO infrastructure in France, in one of the available datacenters. Your infrastructure mapping, sensitive data, never leaves the territory.

Are technical skills required?

DINAO installs the instance, the database, and manages updates. Administration and asset entry are done via the web interface; IT skills on the client side are recommended to structure the fleet.