Skip to content

Py-MDB/PyMDB-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

PyMDB-API

The API component for the PyMDB CMDB/DCIM project.

contributors last update forks stars open issues license


📔 Table of Contents

🌟 About the Project

📷 Screenshots

screenshot

👾 Tech Stack

API
Database

🎯 Features

  • RESTful API for managing CMDB/DCIM data.
  • Token-based authentication for secure access.
  • Schema validation for input data integrity.
  • Relationship management between different objects.

🧰 Getting Started

For detailed information on setting up a development environment, see the Development Guide.

👀 Usage

For more comprehensive usage documentation, see the docs readme

🧭 Roadmap

  • Create an API capable of creating, updating, deleting, and fetching database records.
  • Secure the API with token based auth.
  • Validate input data based on predetermined schemas.
  • Establish links between objects.
  • Develop IPAM capabilities.
  • Develop more comprehensive support of object types and links.
  • Create front end UI.
  • Create automation pipelines for executing commands on enrolled servers.
  • Implement command execution capabilities to deploy and manage virtual machines on hypervisors using vendor-agnostic methods.

👋 Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

⚠️ License

Distributed under the Mozilla Public License 2.0. See LICENSE for more information.

🤝 Contact

Jesse Butryn - linkedin - jesse@jesseb.org

Project Link: https://github.com/Py-MDB/PyMDB-API

💎 Acknowledgements

About

API Piece for PyMDB

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages