https://github.com/mozzo1000/client-inventory
A management tool for keeping an inventory of all your managed computers.
https://github.com/mozzo1000/client-inventory
agent-based flask inventory inventory-management inventory-management-system python react reactjs telemetry telemetry-collection web-interface
Last synced: 11 months ago
JSON representation
A management tool for keeping an inventory of all your managed computers.
- Host: GitHub
- URL: https://github.com/mozzo1000/client-inventory
- Owner: Mozzo1000
- License: apache-2.0
- Created: 2022-12-23T11:40:40.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-01-01T21:31:23.000Z (about 3 years ago)
- Last Synced: 2025-01-17T11:25:49.750Z (about 1 year ago)
- Topics: agent-based, flask, inventory, inventory-management, inventory-management-system, python, react, reactjs, telemetry, telemetry-collection, web-interface
- Language: JavaScript
- Homepage:
- Size: 845 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Client Inventory
A management tool for keeping track of all your managed computers.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
## About the project

`Client Inventory` is an self-hosted, agent-based inventory management tool aimed for use at businesses that wants to keep track of their IT assets.
It has an API for integrating custom agents and admin interfaces. But also comes with a fully featured web interface and an agent for Linux.
It only collects information and can **not** control the computer in which the agent is installed on.
### Built with
* [](https://reactjs.org)
* [](https://flask.palletsprojects.com/en/2.2.x/)
## Features
* Platform agnostic design
* Automatic agent-based information collector
* Quick overview of clients
* Privacy and end user focused
## Privacy by design
This application has been made with privacy in mind. It aims to not collect any directly user identifable information (although indirect user information may be collected, see definition below).
With using this application you shall in a direct manner inform the user that is subject to the collection of information about what is being collected, why and how you are using the collected information.
### Direct and indirect user identificable information
With direct user identifiable information we mean information that can without any other system, tool or likewise identify the person who owns/uses the computer
Indirect information is information that may be able to be linked to a specific user but requires the use of separat system, tool or likewise in order to identify the person.
## Repository structure
* `server`
* contains the code for the API server
* `web`
* contains the code for the administrative web interface
## Contributing
All contributions are welcome!
## License
`Client Inventory` is licensed under the Apache License, Version 2.0. See [LICENSE](LICENSE) for the full license text.