Self-host openDCIM
26.01Data center infrastructure management for asset tracking
- Stars
- 369
- Requires
- Apache, MySQL, PHP, PHP SNMP module
What is openDCIM?
openDCIM is a web-based Data Center Infrastructure Management application originally developed at Vanderbilt University and now maintained by Scott Milliken at Oak Ridge National Laboratory. It tracks physical inventory of data center assets across multiple rooms and manages capacity for space, power, and cooling. Features include power outage simulation for fault tolerance, center of gravity calculations for cabinets, device templates with per-device overrides, optional cable mapping, equipment archival, and SNMP integration with intelligent PDUs and UPS units from vendors like APC, Geist, Liebert, and Server Technologies. The software runs on a LAMP stack (Apache 2.x, MySQL 5.x+, PHP 8.0+) with authentication via Apache or LDAP. A public demo is available at demo.opendcim.org. Licensed under GPL v3, the latest release is 26.01 from October 2024. The maintainer has announced retirement and is seeking a new maintainer.
Should you self-host openDCIM?
openDCIM scores 48/100 on selfhost.directory (how scoring works) and ranks #13 of 19 in Infrastructure Monitoring. It has 369 GitHub stars.
It shipped 1 stable release in the past year. The latest, 26.01, came out on 26 October 2026.
Setup is advanced: plan for several services and some ongoing maintenance. It is GPL-3.0-only-licensed and written mostly in PHP.
Its closest alternative on selfhost.directory is Beszel (81/100, 26 617 stars). It scores higher overall, so compare the two before you pick. See openDCIM vs Beszel side by side.
Features
- Cable connection tracking
- Capacity management
- Center of gravity computation
- Device template management
- Equipment archival
- Fault tolerance tracking
- Graphical cabinet viewer
- Hosting cost reporting
- Intelligent PDU/UPS integration
- Multi-room data center support
- Network connection mapping
- Physical asset inventory
- Power connection mapping
- RESTful APIListed as in-development feature
openDCIM README
FAQ
Is it possible to get a support contract?
Yes, the project offers paid support contracts including remote support, training, custom development, and on-site workshops based on hourly rates.
Why are my pictures not taking up the full space allocated?
Images need to be saved at the correct aspect ratio (76:7 per rack unit) to display properly without distortion.
Help! I upgraded from version 3.x to 4.x (or later) and now my cabinets are blank!
This is caused by incorrect Apache rewrite rules. The stock .htaccess file works in a basic setup; check your rewrite rules against the example.
I can't get my apache configuration to work. Can you help me?
The project directs Apache configuration questions to the Apache community resources rather than providing direct support.
Why do I have to set up user authentication to use openDCIM? I'm going to be the only person using it.
Authentication is required because even if you're the only user now, others may need access in the future. Retrofitting access control later would be difficult.
More in Asset Management
opsledgerOpsLedger is a self-hosted, open-source cloud operations ledger for SRE/DevOps teams with CMDB, cloud asset discovery, credential approvals, audit logs, and WebSSH.
privateglue-publicPrivateGlue is a self-hosted, open-source web app linking devices, Markdown notes, and encrypted credentials for freelancers and homelabbers.
ralphSelf-hosted, open-source CMDB, DCIM and asset-management system for data-center and back-office hardware, with lifecycle workflows, rack visualization and a REST API.
shelf.nuA free open source IT asset / Equipment / management and scheduling system.
ShumaiA self-hosted, open-source Frame.io replacement for creative teams to organize media, give frame-accurate feedback, and work together with optional AI agents.
smart-comfyui-gallerySelf-hosted, open-source Digital Asset Manager for ComfyUI outputs. Features AI-powered search, queue monitoring, mobile-friendly UI, and client-facing Exhibition portal.
Snipe-ITSelf-hosted, open-source ITAM system to track hardware, software licenses, accessories and consumables, with barcode checkout, LDAP/SAML SSO and a REST API.
SureSelf-hosted open-source personal finance app forked from Maybe Finance: track bank, stock and crypto accounts in any currency, budget, and query an AI assistant.
TracktorSelf-hosted vehicle tracking app for managing fuel logs, maintenance history, insurance and PUCC compliance, reminders, and expenses across a fleet.
trier-osSelf-hosted, open-source industrial operations platform for plant-floor work orders, maintenance, safety, parts, and asset management.
WarrackerA self-hosted warranty tracker for organizing product coverage, monitoring expirations, storing receipts, and receiving alerts via email or push notifications.
WealthfolioOpen-source, local-first investment tracker for holdings, net worth and spending, with free desktop, mobile and self-hosted Docker editions.








0 comments