Skip to content

Latest commit

 

History

History
126 lines (95 loc) · 6.18 KB

README_en.md

File metadata and controls

126 lines (95 loc) · 6.18 KB

VE CMDB

Simple, lightweight, and versatile operational CMDB

License: GPLv3 the latest release version UI API Stars Badge Forks Badge

English · 中文(简体)

Introduce

VE CMDB is a simple, lightweight and highly customizable operations and maintenance configuration management database (CMDB). It supports flexible model configuration and resource auto-discovery, and is designed to provide organizations with a convenient asset management solution that helps operations teams efficiently manage IT infrastructure and services.

Features

  • Custom Model and Model Relationships: Supports customization of model attributes, including drop-down lists, font colors, calculated attributes and other advanced functions to meet different business needs.
  • Auto-discovery of resources: supports auto-discovery of computers, network devices, storage devices, databases, middleware, public cloud resources, etc.
  • Multi-dimensional view display: including resource view, hierarchical view, relationship view, etc., helping O&M personnel to comprehensively manage resources.
  • Fine-grained privilege control: ensure system security through precise access control and complete operation logs.
  • Comprehensive Resource Search Function: Supports flexible resource and relationship search to quickly locate and operate resources.
  • Integrated IP Address Management (IPAM) and Data Center Infrastructure Management (DCIM) features: Simplify the management of network resources and data center equipment.

For more detailed features, please visit the official website.

System Advantage

  • Flexibility
    • No need to specify fixed operation and maintenance scenarios, supports free configuration and built-in multiple templates.
    • Support automatic discovery and inventory of IT assets, quickly set up an asset management system.
  • Security
    • Fine-grained permission control mechanism to ensure the security of resource management.
    • Complete operation logs for easy auditing and problem tracking.
  • Multi-application
    • Provides multiple views to meet the needs of different scenarios.
    • Powerful API interface supports deep integration.
    • Support for defining attribute triggers and calculating attributes to enhance data processing capabilities.

Tech Stack

  • Back-end: Python [3.8-3.11].
  • Data Storage: MySQL, Redis
  • Front-end: Vue.js
  • UI component library: Ant Design Vue

Overview

Getting started & staying tuned with us

Star us, and you will receive all releases notifications from GitHub without any delay!

star us

Quick Start

1. Set up

  • Option 1: Docker One-Click Quick Builds

    • Step 1: Install Docker environment and Docker Compose (v2)
    • Step 2: Copy the project code, git clone https://github.com/veops/cmdb.git
    • Step 3: Enter the home directory and start, docker compose up -d
  • Local Setup

  • Installation with Makefile

2. Visit

Access Company

  • Companies using the open source CMDB are welcome to record in #112

Contributing

We welcome all developers to contribute code to improve and extend this project. Please read our contribution guidelines first. Additionally, you can support Veops open source through social media, events, and sharing.

More Open Source

  • OneTerm: Provide secure access and control over all infrastructure.
  • messenger: A simple and lightweight message sending service.
  • ACL: A general permission control management system.

Contact me