An asset management database client that interfaces with a centralized postgreSQL server to relay IT assets within a LAN. Built with PyQt5
Includes:
- An intuitive interface
- Simple search and filtering functionality
- Easy to use, and externally modify config
- Dark mode :o
- Customizable dropdowns
- Asset depreciation tracking (Customizable)
- Customizable graphs for viewing data
- Exportable reports (CSV, Excel)
- A simple backup / restore system (Semi-WIP)
- Asset depreciation early warning calendar
Invisible man: Inventory Manager -> Inv Man -> Invisible Man (hiliarous I know)
Usage instructions:
- Configure invisman server
- Go into windows credential manager and set some generic credentials: Cred1: Internet or network address: invisman User name: Password: (this should be the same name as the database name)
Cred2: Internet or network address: invisman_sshkey User name: Password: 3. Create a public/private ssh key (ssh-keygen) 3a. put the public key's string inside of ~/.ssh/authorized_keys <- this is a file, not a folder
Once you have git cloned invisman, you should go into the "Settings" tab and fill out the related network settings (Ip of server, username for db/linux and where you ssh keyfile is)