A customizable IPAM / DCIM platform — one place for your IP space, your physical gear, and how it all connects.
Danbyte tracks your network the way you actually run it: the subnets and addresses (IPAM), the racks, devices, and cabling (DCIM), and everything that ties them together — VLANs, VRFs, circuits, power, floor plans, and live health.
Its one guiding idea is no demo inventory. Danbyte ships the models, not someone else's data — no sample devices, sites, or prefixes to delete before you start. A first run seeds only the minimal operational catalogs the app needs to function (a small set of IP statuses and roles, and the RBAC groups); everything that describes your network — device types, custom statuses and roles, compliance rules, and custom fields — you define yourself, so the system mirrors your network instead of a template.
- IPAM — subnets with automatic utilization, IP addresses, VLANs, VRFs, route targets, and aggregates. Overlap-aware, with per-VRF uniqueness.
- DCIM — devices, racks with elevations, interfaces, cabling (front/rear ports, patch panels, modules), power panels & feeds.
- Floor plans — draw a room or site as a grid, drop devices, racks, and cameras (with field-of-view cones) onto it, and nest plans inside each other.
- Topology map — an interactive graph of how everything connects.
- Lifecycle management — record vendor EoS / EoL dates on hardware types and OS platforms; Danbyte draws a lifetime bar and flags what's aging out, right in the device table.
- Monitoring — multi-protocol health checks for addresses and prefixes, with a live status pipeline.
- Compliance & governance — configuration rules, a full change log, per-object journals, and an audit trail.
- NetBox import — migrate an existing NetBox instance over its API, with a live-progress UI and a safe dry-run preview (including floor plans from the netbox-map plugin).
- Made yours — tags and custom fields on everything, granular role-based permissions, and optional per-site scoping for multi-team setups.
Every release ships a self-contained bundle — Python, Node, all dependencies, and the prebuilt frontend baked in. On a fresh Ubuntu/Debian box, one line installs everything (service user, database, secrets, nginx + TLS):
curl -fsSL https://danbyte.net/install.sh | bash -s -- --host danbyte.example.comIt resolves the latest release, verifies the bundle's SHA-256, and runs the
installer (flags after -- pass through). Pin a version with
DANBYTE_VERSION=<x.y.z>, or download the bundle manually — see the
installation guide.
It prints the generated admin password when it finishes — open
https://danbyte.example.com/, sign in as admin, and change it under
User → Preferences.
Requirements: Linux, PostgreSQL 15+ (17/18 recommended), and Redis. Everything else is bundled — a fresh box needs nothing else, and the bundle works fully offline.
Building from source or setting up a dev checkout? See the installation guide.
Python 3.13 · Django 5.2 LTS · Django REST Framework · PostgreSQL · Redis + RQ workers · a React / TanStack single-page frontend, served behind nginx and run as rootless systemd services.
The full docs live in docs/ — installation, every
feature, the data model, the API, and the architecture notes. A few good
starting points:
Danbyte is preparing its first public preview. It's already running real infrastructure, but expect some rough edges and moving parts while the public release settles. Feedback and issues are welcome.
Danbyte is licensed under the Apache License, Version 2.0 — see LICENSE and NOTICE. You may use, modify, and distribute it (including commercially) under the terms of that license.