Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
My Arsenal Of Aws Security Tools | 7,955 | a month ago | 2 | apache-2.0 | Shell | |||||
List of open source tools for AWS security: defensive, offensive, auditing, DFIR, etc. | ||||||||||
Opencspm | 285 | a year ago | 12 | mit | Ruby | |||||
Open Cloud Security Posture Management Engine | ||||||||||
Ansible Hortonworks | 230 | 2 years ago | 19 | apache-2.0 | Python | |||||
Ansible playbooks for deploying Hortonworks Data Platform and DataFlow using Ambari Blueprints | ||||||||||
Aws Ssh Config | 216 | 3 years ago | 2 | gpl-2.0 | Python | |||||
Generate SSH config files from AWS EC2 inventory | ||||||||||
Aws Auto Inventory | 127 | 2 months ago | 2 | apache-2.0 | Python | |||||
AWS Auto Inventory allows you to quickly and easily generate inventory reports of your AWS resources. | ||||||||||
Linchpin | 113 | a year ago | 55 | gpl-3.0 | Python | |||||
ansible based multicloud orchestrator | ||||||||||
Hcloud Ansible | 65 | 4 years ago | 1 | July 12, 2019 | 8 | mit | Go | |||
Ansible modules and inventory for Hetzner Cloud | ||||||||||
Cloud Native Labs | 61 | 3 years ago | 7 | Java | ||||||
The Labs for Cloud Native Roadshow on OpenShift https://www.openshift.com/ | ||||||||||
Ansible Kafka | 58 | 2 years ago | 1 | mit | Python | |||||
Ansible playbook for provisioning a Kafka cluster with Zookeeper | ||||||||||
Nodejs Asset | 29 | 2 | 2 | 5 months ago | 61 | February 15, 2022 | 5 | apache-2.0 | JavaScript | |
Manages the history and inventory of cloud resources. |
The basicinv cloud inventory application provides a backend platform and api for inventory management. It is designed to run on Google's App Engine and take advantage of the NoSql Datastore.
This file is made for the google app engine. In order to delpoy or run the application, use the following.
mvn appengine:run
mvn appengine:deploy
Once the application is running on the Cloud Platform, the API options currently are as follows:
To create an item, you must make a POST request to /api/item/create with a properly formatted JSON string.
curl -H "Content-Type: application/json" -X POST -d '{"sku":"12344","upc":"12344","name":"testMfr","color":"BLK","size":"","desc":"Test","location":"1","bin":"5","quantityOnHand":100,"purchasePrice":2.99,"salePrice":5.99,"msrp":5.99}' http://host:8080/api/item/create
To get all Items you must make a GET request to /api/item/all
curl -x GET http://host:8080/api/item/all
To get an item by SKU make a GET request to /api/item/sku
curl -x GET http://host:8080/api/item/sku/12345
Replace 12345 with the SKU
To get an item by UPC make a GET request to /api/item/upc
curl -x GET http://host:8080/api/item/upc/12345
Replace 12345 with the UPC
To Update quantity on hand make a PUT request to /api/item/qty with a properly formatted inventory JSON string
curl -H "Content-Type: application/json" -X PUT -d '{"sku":"12344","upc":"12344","name":"testMfr","color":"BLK","size":"","desc":"Test","location":"1","bin":"5","quantityOnHand":100,"purchasePrice":2.99,"salePrice":5.99,"msrp":5.99}' http://host:8080/api/item/qty
This method will be replaced with a better key/value update method soon.
Unit tests coming soon.