DCIM & Assets

Ralph vs Obelinf

Self-hosted DCIM and asset lifecycle vs managed infrastructure documentation

Ralph is a free, self-hosted DCIM and asset management platform originally built for large-scale infrastructure operations. Obelinf is a managed infrastructure source of truth focused on network, physical, and logical infrastructure documentation.

Deployment & Operations

The stack you do not maintain.

Ralph is a Django application that you deploy and operate yourself, with MySQL or PostgreSQL, Redis, and Celery behind it. You handle upgrades, patching, backups, and troubleshooting.

Obelinf is a managed platform. There is no application stack to deploy, no database to back up, and no Celery queue to babysit. You sign up in a browser and start documenting.

Sign up and start working
Nothing to deploy, configure, update, back up, or monitor.
Updates land automatically
Security patches and feature releases apply without scheduled maintenance windows.
Backups handled
The platform takes care of the database, so your documentation survives without a backup script.
Where Ralph wins

Ralph's core strength: assets, not networks.

Ralph grew out of asset lifecycle management: purchases, licenses, support contracts, cost centers, and back-office procurement. That is its home turf, and it does it well.

Obelinf focuses on the network layer: devices, interfaces, IPs, cables, circuits, and topology. If your problem is tracking hardware procurement and license compliance, Ralph may still be the better tool. If your problem is keeping infrastructure knowledge accurate, Obelinf is built for that.

Device inventory
Every physical and virtual device with serial numbers, interfaces, and status.
Racks and elevations
Every device rendered at its exact U position with face orientation and height.
Cables and circuits
End-to-end connection tracking from interface to interface, plus WAN circuits.

Who should choose Ralph?

Ralph is still the better choice if:

  • You need deep IT asset lifecycle management
  • You track procurement, licenses, and support contracts
  • You have engineers comfortable maintaining a Django stack
  • You want maximum customization

Obelinf is a better fit if:

  • You want SaaS deployment
  • You need network topology and cable tracking
  • You want automatic updates and backups
  • You need multi-tenant org isolation and team roles
Interface & Workflow

Documentation your team will actually use.

Ralph's workflows are optimized around asset management operations, which can feel different from a modern daily-use documentation workflow.

Obelinf is built for daily use: a command palette jumps to any entity type, full-text search works across every entity and attribute, and connected results show the full context of what you are looking for.

Command palette
Jump to any entity type with a few keystrokes, no menu hunting during an incident.
Full-text search everywhere
Find devices, IPs, subnets, serial numbers, and asset tags instantly, with connected results.
Fast and responsive
A modern interface built for daily use, not for the occasional audit someone forces.
Topology & Connectivity

Infrastructure relationships beyond assets.

Ralph tracks racks and assets, but cable tracing and interactive topology visualization are not part of its core feature set.

Obelinf renders cables and circuits as edges between devices in an interactive diagram, so the physical topology is visible at a glance.

Interactive topology
Cables and circuits render as edges between devices in a visual diagram.
Cable tracking
End-to-end connections from interface to interface, with no spreadsheets required.
Circuit management
WAN circuits tracked alongside the devices and interfaces they connect.
Change Tracking

Every change, recorded automatically.

Ralph provides activity tracking around asset workflows. Obelinf provides a unified audit trail across infrastructure objects, with field-level diffs for every change.

Obelinf's changelog is always on: every create, update, and delete is recorded with the user, timestamp, and field-level diffs, with no configuration and no extra tooling.

Immutable history
Changes cannot be rewritten or deleted, so the audit trail is trustworthy by construction.
Field-level diffs
See exactly what changed, from the old value to the new one, inline on every entity.
Retention that matches your plan
From 7 days on the free plan up to custom retention on Enterprise, priced by what you need.
Pricing & Total Cost

Predictable pricing. No infrastructure bill.

Ralph itself is free under the Apache 2.0 license, but you operate it: the Django stack, database, Redis, Celery, and the engineering time to keep them upgraded. Ralph is primarily designed as a self-hosted platform.

Obelinf starts with a free Personal plan for homelabs and small setups, with paid plans at $99 and $299 per month for teams. No per-user or per-device scaling means growth does not mean surprise bills.

Free Personal plan
1 organization, up to 30 devices, rack elevations, basic IPAM, and a topology diagram.
Teams at $99/mo
Circuits, VMs and clusters, API access, and team management with admin and member roles.
Scale at $299/mo
SSO/OIDC, custom roles, up to 50 members, and 6-month changelog retention.
Migration

Moving from Ralph to Obelinf

1
Export your Ralph data

Use the Ralph REST API to pull your assets, racks, networks, and IP addresses, then map them into Obelinf's infrastructure model.

2
Import into Obelinf

Bring the data in through the REST API or CSV import. Verify counts match before you point anything at the new system.

3
Invite your team

Set up your organization and assign roles so everyone lands with the right permissions from day one.

4
Go live

There is no infrastructure to deploy, so the switch is immediate. Your team gets a modern interface, automatic changelogs, and search across everything.

FAQ

Frequently Asked Questions

Is Ralph free?
Yes, Ralph is freely licensed under the Apache 2.0 license. But the license only covers the code: you deploy and maintain the Django stack, database, Redis, and Celery yourself. Ralph is primarily designed as a self-hosted platform. Obelinf is free for personal use, with paid plans for teams.
Is Ralph a CMDB?
Ralph can serve as an asset-oriented CMDB for infrastructure inventory and lifecycle management. Obelinf focuses on infrastructure relationships: how devices, interfaces, IPs, cables, circuits, and locations connect.
Does Obelinf have a REST API like Ralph?
Yes. Obelinf's REST API covers the entire data model with consistent filtering, sorting, pagination, and search on every list endpoint, so automation integrations are straightforward. Obelinf also exposes an MCP server so AI agents can query the same data.
Can I migrate from Ralph to Obelinf?
Yes. You can export your Ralph data through its API and import it into Obelinf via the REST API or CSV import. Because there is no infrastructure to set up, you can sign up and start migrating immediately.
Does Ralph track cables and topology?
Not in its core feature set. Ralph focuses on assets, racks, and IPAM. Obelinf adds interactive topology diagrams, end-to-end cable tracking, and circuit management on top of the same DCIM and IPAM model.
What about Ralph's asset lifecycle features?
If you need deep IT asset lifecycle management, procurement, and license compliance, Ralph is genuinely strong there and may remain the better tool. Obelinf covers device and asset tracking for network infrastructure, with a changelog and team collaboration Ralph does not match.

Ready to spend less time maintaining your documentation platform?