Skip to content
main
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
May 6, 2021
May 6, 2021
May 6, 2021
May 6, 2021
May 6, 2021
May 6, 2021
May 6, 2021
May 6, 2021
May 6, 2021
May 6, 2021
May 6, 2021

cmdboss

ReST based nosql database with byo models + hooks that makes configuration management better

cmdboss

core features

  • Model driven ReST API built on FastAPI backed by a noSQLDB (Mongo)
  • BYO Pydantic Models @ Runtime over the rest interface
  • Self generating swagger documenting Endpoints for CRUD operations for all user defined models
  • Custom Middleware Layer providing async hook capability on DB CRUD operations
  • BYO Python Hooks

getting started

  • git clone the project https://github.com/tbotnz/cmdboss.git
  • cd into the cmdboss dir cd cmdboss
    • Optional (Configure config.json) with your settings
  • docker comppose up docker-compose up --build
  • access swagger via http://127.0.0.1:9000/docs
  • download the online postman collection

pman

Roadmap

  • GUI for real time model editing
  • Add Authorisation

You can also find us in the channel #cmdboss on the networktocode Slack.

About

configuration management for the people

Resources

License

Releases

No releases published

Packages

No packages published

Languages