Snipe-IT es un software CMDB de código abierto

Snipe-IT Software CMDB gratuito

Herramienta CMDB de código abierto multiplataforma compatible con AWS

Software de gestión de configuración multilingüe gratuita con soporte SAML. Ofrece API REST para integraciones con muchas aplicaciones populares como Slack y LDAP.

Descripción general

Snipe-IT es un software de gestión de activos de código abierto. Es gratis y viene con capacidades autohostadas. Este software CMDB de código abierto ofrece alta seguridad utilizando la autenticación 2F utilizando Google, técnicas de cifrado, protección CSRF y algunos otros. Está alimentado por AWS y, por lo tanto, proporciona conexiones rápidas. Es amigable con los dispositivos móviles, basado en la web y se ejecuta en cualquier sistema operativo. Además, esta herramienta CMDB de código abierto es extensible y proporciona una interfaz RESTful para integraciones de terceros como LDAP, Slack. Además, es multilingüe y ofrece soporte para muchos idiomas. Sin embargo, hay opciones ricas para la copia de seguridad de datos que necesitan solo un clic. Este software de gestión de configuración viene con capacidades SSO basadas en SAML. Sobre todo, la interfaz de usuario de este software de administración de configuración de TI es bastante lógico donde los usuarios pueden navegar fácilmente. El tablero de administración de esta plataforma de gestión de recursos muestra todos los activos junto con sus detalles. Además, hay una instantánea de actividad donde se enumeran todas las actividades realizadas. Hay muchas otras características, como alertas por correo electrónico, auditoría de activos, opciones de importación/exportación y muchas más. Snipe-IT se escribe principalmente en PHP junto con la entrada de otros idiomas como JavaScript y CSS. Este software CMDB de código abierto también proporciona integración con escáneres de códigos de barras y aplicaciones de lectores de código QR. Por lo tanto, hay suficiente documentación disponible con respecto al desarrollo y la implementación.

Requisitos del sistema

Requisitos para configurar Snipe-It incluyen:

  • Docker

Características

Snipe-It tiene una excelente lista de características y algunos de ellos son:

  • Fuente abierta
  • 2f autenticación
  • Soporte SAML
  • Seguro
  • Multiplataforma
  • Integración floja
  • Integración LDAP
  • API REST
  • Importación y exportación
  • Gestión del registro de actividades

Instalación

Instalación usando Docker

Una vez que haya instalado los requisitos previos, ejecute el siguiente comando para extraer la imagen de Docker:

docker pull snipe/snipe-it

A continuación, cree el archivo .env llamado “my_env_file” y coloque los siguientes datos:

# 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

Ahora, ejecute el siguiente comando para ejecutar el contenedor MySQL:

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

Finalmente, puede girar el contenedor Docker con el siguiente comando:

docker run --rm snipe/snipe-it 
 Español