Snipe-it est un logiciel CMDB open source

Snipe-IT Logiciel CMDB gratuit

Outil CMDB open source multiplateforme pris en charge par AWS

Logiciel de gestion de configuration multilingue gratuit avec support SAML. Il propose une API REST pour les intégrations avec de nombreuses applications populaires telles que Slack et LDAP.

Aperçu

Snipe-it est un logiciel de gestion des actifs open source. Il est gratuit et est livré avec des capacités auto-hébergées. Ce logiciel CMDB open source offre une haute sécurité à l’aide de l’authentification 2F à l’aide de Google, des techniques de chiffrement, de la protection CSRF et d’autres. Il est alimenté par AWS et, par conséquent, fournit des connexions rapides. Il est convivial, basé sur le Web et fonctionne sur n’importe quel système d’exploitation. De plus, cet outil CMDB open source est extensible et fournit une interface reposante pour les intégrations tierces telles que LDAP, Slack. De plus, il est multilingue et offre une prise en charge de nombreuses langues. Cependant, il existe des options riches pour la sauvegarde des données qui ne nécessitent qu’un seul clic. Ce logiciel de gestion de configuration est livré avec des capacités SSO basées sur SAML. Surtout, l’interface utilisateur de ce logiciel de gestion de configuration informatique est assez logique où les utilisateurs peuvent naviguer facilement. Le tableau de bord administratif de cette plate-forme de gestion des ressources montre tous les actifs ainsi que leurs détails. De plus, il y a un instantané d’activité où toutes les activités effectuées sont répertoriées. Il existe de nombreuses autres fonctionnalités telles que les alertes par e-mail, l’audit d’actifs, les options d’importation / exportation et bien d’autres. Snipe-it est principalement écrit en PHP avec l’entrée d’autres langues telles que JavaScript et CSS. Ce logiciel CMDB open source fournit également l’intégration avec des scanners de code-barres et des applications de lecteurs de code QR. Par conséquent, il y a suffisamment de documentation disponible sur le développement et le déploiement.

Configuration requise

Les exigences pour configurer Snipe-it comprennent:

  • Docker

Caractéristiques

Snipe-it a une excellente liste de fonctionnalités et certains d’entre eux sont:

  • Open source
  • Authentification 2F
  • Support SAML
  • Sécurisé
  • Multiplateforme
  • Intégration Slack
  • Intégration LDAP
  • API REST
  • Importer / Exporter
  • Gestion des journaux d’activité

Installation

Installation à l’aide de Docker

Une fois que vous avez installé les pré-réquisites, exécutez la commande suivante pour extraire l’image Docker:

docker pull snipe/snipe-it

Ensuite, créez un fichier .env nommé “my_env_file” et placez les données suivantes:

# Mysql Parameters MYSQL_ROOT_PASSWORD=YOUR_SUPER_SECRET_PASSWORD MYSQL_DATABASE=snipeit MYSQL_USER=snipeit MYSQL_PASSWORD=YOUR_snipeit_USER_PASSWORD # Email Parameters # - the hostname/IP address of your mailserver MAIL_PORT_587_TCP_ADDR=smtp.whatever.com #the port for the mailserver (probably 587, could be another) MAIL_PORT_587_TCP_PORT=587 # the default from address, and from name for emails MAIL_ENV_FROM_ADDR=youremail@yourdomain.com MAIL_ENV_FROM_NAME=Your Full Email Name # - pick 'tls' for SMTP-over-SSL, 'tcp' for unencrypted MAIL_ENV_ENCRYPTION=tcp # SMTP username and password MAIL_ENV_USERNAME=your_email_username MAIL_ENV_PASSWORD=your_email_password # Snipe-IT Settings APP_ENV=production APP_DEBUG=false APP_KEY=<<Fill in Later!>> APP_URL=http://127.0.0.1:YOUR_PORT_NUMBER APP_TIMEZONE=US/Pacific APP_LOCALE=en

Maintenant, exécutez la commande suivante pour exécuter le conteneur MySQL:

docker run --name snipe-mysql --env-file=my_env_file --mount source=snipesql-vol,target=/var/lib/mysql -d -P mysql:5.6

Enfin, vous pouvez faire tourner le conteneur Docker avec la commande suivante:

docker run --rm snipe/snipe-it 
 Français