Snipe-it é um software CMDB de código aberto

Snipe-IT Software CMDB gratuito

Ferramenta CMDB de código aberto de plataforma cruzada suportada pela AWS

Software de gerenciamento de configuração multilíngue gratuito com suporte SAML. Oferece API REST para integrações com muitos aplicativos populares, como Slack e LDAP.

Visão geral

Snipe-It é um software de gerenciamento de ativos de código aberto. É gratuito e vem com recursos auto-hospedados. Este software CMDB de código aberto oferece alta segurança usando a autenticação 2F usando o Google, técnicas de criptografia, proteção de CSRF e outras. É alimentado pela AWS e, portanto, fornece conexões rápidas. É amigável para dispositivos móveis, baseado na Web e é executado em qualquer sistema operacional. Além disso, essa ferramenta CMDB de código aberto é extensível e fornece uma interface RESTful para integrações de terceiros, como LDAP, Slack. Além disso, é multilíngue e oferece suporte para muitos idiomas. No entanto, existem opções ricas para o backup de dados que precisam de apenas um clique. Esse software de gerenciamento de configuração vem com recursos de SSO baseados em SAML. Acima de tudo, a interface do usuário deste software de gerenciamento de configuração de TI é bastante lógica, onde os usuários podem navegar facilmente. O painel administrativo desta plataforma de gerenciamento de recursos mostra todos os ativos junto com seus detalhes. Além disso, há um instantâneo de atividades em que todas as atividades executadas estão listadas. Existem muitos outros recursos, como alertas de email, auditoria de ativos, opções de importação/exportação e muito mais. O snipe-it é escrito principalmente no PHP, juntamente com a entrada de outros idiomas, como JavaScript e CSS. Este software CMDB de código aberto também fornece integração com scanners de código de barras e aplicativos de leitor de código QR. Portanto, há documentação suficiente disponível em relação ao desenvolvimento e implantação.

Requisitos de sistema

Os requisitos para configurar o snipe-it incluem:

  • Docker

Características

O snipe-it tem uma excelente lista de recursos e alguns deles são:

  • Código aberto
  • Autenticação 2f
  • Suporte SAML
  • Seguro
  • Plataforma cruzada
  • Integração do Slack
  • Integração LDAP
  • API REST
  • Importação/exportação
  • Gerenciamento de log de atividades

Instalação

Instalando usando o Docker

Depois de instalar os pré-requisitos, execute o seguinte comando para puxar a imagem do Docker:

docker pull snipe/snipe-it

Em seguida, crie um arquivo .env chamado “my_env_file” e coloque os seguintes dados:

# 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

Agora, execute o seguinte comando para executar o contêiner 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, você pode girar o recipiente do Docker com o seguinte comando:

docker run --rm snipe/snipe-it 
 Português