2013-11-13 17:02:11 -05:00
2013-11-13 17:02:11 -05:00
2013-11-13 01:59:39 -05:00
2013-11-13 01:59:39 -05:00
2013-11-13 01:59:39 -05:00
2013-11-13 01:59:39 -05:00
2013-11-13 01:59:39 -05:00
2013-11-13 01:59:39 -05:00
2013-11-13 01:59:39 -05:00
2013-11-13 16:22:59 -05:00
2013-11-13 16:22:59 -05:00
2013-11-13 01:59:39 -05:00
2013-11-13 16:22:59 -05:00
2013-11-13 01:59:39 -05:00
2013-11-13 15:24:25 -05:00

Snipe-IT - Asset Management For the Rest of Us

This is a FOSS project for asset management in IT Operations. Knowing who has which laptop, when it was purchased in order to depreciate it correctly, etc.

It is built on Laravel 4 and uses the Sentry 2 package. I chose Laravel because it's no better or worse than any other PHP framework out there, and not really for any other reason.

Many thanks to the Laravel 4 starter site for a quick start.

This isn't actually ready for anyone to use yet, as I'm still working out some of the basic functionality. But stay tuned.


Requirements

  • PHP 5.3.7 or later
  • MCrypt PHP Extension

How to Install (Don't do this yet - it's not ready for you)

1) Downloading

1.1) Clone the Repository

git clone http://github.com/snipe/snipe-it your-folder

1.2) Download the Repository

https://github.com/snipe/snipe-it/archive/master.zip

2) Install the Dependencies via Composer

2.1) If you don't have composer installed globally
cd your-folder
curl -s http://getcomposer.org/installer | php
php composer.phar install
2.2) For globally composer installations
cd your-folder
composer install

3) Setup Database

Now that you have the Starter Kit cloned and all the dependencies installed, you need to create a database and update the file app/config/database.php.


4) Setup Mail Settings

Now, you need to setup your mail settings by just opening and updating the following file app/config/mail.php.

This will be used to send emails to your users, when they register and they request a password reset.


5) Use custom CLI Installer Command

Now, you need to create yourself a user and finish the installation.

Use the following command to create your default user, user groups and run all the necessary migrations automatically.

php artisan app:install

6) License

Copyright (C) 2013 Alison Gianotto

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
S
Description
A free open source IT asset/license management system
Readme AGPL-3.0 342 MiB
Languages
PHP 91.8%
Blade 6.9%
Less 0.8%
JavaScript 0.3%
Shell 0.2%