Snipe-IT is an open-sourced, self hosted, asset management tracking system. while it has paid enterprise support and functionality, Springfield has deployed the free, community based version. While this saves money, it requires more knowledge of the system and how it was deployed. This article is supposed to give insight into how this service was deployed and maintained.
Installation on CentOS
Create Subdomain snipeit.ssdcougars.tv in cPanel to auto-generate httpd V-Host
Name the home directory "snipe-it"
Modify the DocumentRoot of the subdirectory (All commands must be run as ssdcou5, not root
- CTRL+W "snipeit"
- Look for
- Should read:
- Look for
<Directory "home/ssdcou5/snipe-it">and add
- CTRL+X, Y, Enter
- /sbin/service httpd restart
git clone https://github.com/snipe/snipe-it
It will now populate the home dir of snipeit (/home/ssdcou5/snipe-it) with the files necessary.
Install Dependencies 
cd /home/ssdcou5/snipe-it curl -sS https://getcomposer.org/installer | php php composer.phar install --no-dev --prefer-source
All system configuration variables are stored in a single
.env file in your project's root. To get started, copy over the
.env.example file to a new
cp .env.example .env
Create MySQL Database & User
Use cPanel to create a MySQL Database, User, and add the user to the d-base with ALL privileges.
Enter in the MySQL info into the .env file accordingly.
Save the .env file
.htaccess Setup 
Follow the instructions to edit the .htaccess file found in /home/ssdcou5/snipe-it