{"repo":"neilmunday/Salt-Minion-Inventory","free":true,"listed":false,"github":"https://github.com/neilmunday/Salt-Minion-Inventory","clone":"git clone https://github.com/neilmunday/Salt-Minion-Inventory.git","description":"Salt Minion Inventory provides a web based interface to your SaltStack minions to view their state.","language":"PHP","stars":36,"topics":["saltstack","web","minion","python","mysql","php","bootstrap","jquery","javascript","monitoring"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"Salt-Minion-Inventory Provides a web based interface to your SaltStack minions to view their state, hardware, software and package information. Bootstrap, Datatables.net and jQuery are used to create the user interface. Data about the minions are stored in a MySQL database. SaltStack events, reactors and a runner are used to keep the data up to date. Minions only report their state, packages etc. if they have changed. Minions will cache their data's md5sum value to /var/tmp/salt inventory audit.cache Screen Shots Overview: Minions: Package list for a minion: Minion info: Package diff for two minions: Requirements A web server that supports PHP (e.g. Apache) A MySQL server PHP MySQL support A web browser that supports JS and CSS a Linux SaltStack master and Linux minions MySQL-python module pytz python module Notes: if you are using the Python 3 version of SaltStack then you will need to install Python 3 versions of the modules above. this software has been developed and tested using Linux hosts. Windows minion support is experimental - pull requests welcome! Installation SaltStack Onedir If you have are using SaltStack's Onedir installation option, you will need to perform the following steps: 1. Install your operating system's MySQL/MariaDB development libraries, e.g. 2. Install the required Python modules: MySQL Database Create a database, e.g. salt minion to store the minion information like so: Create a user for the database: Salt Configuration Copy the contents of /srv d","default_branch":null,"files":null,"tree":[],"storefront":"/r/neilmunday","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/neilmunday/Salt-Minion-Inventory/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}