API driven, integrated configuration management
- Model driven REST API leveraging FastAPI underpinned by Python hooks and Mongo DB
- Upload your own Pydantic models for data validation + Python hooks @ Runtime over the REST interface
- Self generating swagger & dynamic CRUD REST endpoints for db operations of all user defined models
- Custom hook layer providing async hook capability on DB CRUD operations via a threaded queue
- git clone the project
https://github.com/tbotnz/cmdboss.git
- cd into the cmdboss dir
cd cmdboss
- Optional (Configure
config.json
) with your settings
- Optional (Configure
- docker comppose up
docker-compose up --build
- access swagger via
http://127.0.0.1:9000/docs
- download the online postman collection
- GUI for real time model editing
- Add Endpoint Authorisation
- Automate reloading of models
- GraphQL support
You can also find us in the channel #cmdboss on the networktocode Slack.