Snipe-It-это программное обеспечение CMDB с открытым исходным кодом

Snipe-IT Бесплатное программное обеспечение CMDB

Кроссплатформенный инструмент с открытым исходным кодом CMDB поддерживается AWS

Бесплатное многоязычное программное обеспечение для управления конфигурацией с поддержкой SAML. Он предлагает API REST для интеграции со многими популярными приложениями, такими как Slack, и LDAP.

Обзор

Snipe-IT-это программное обеспечение для управления активами с открытым исходным кодом. Это бесплатно и поставляется с самостоятельными возможностями. Это программное обеспечение CMDB с открытым исходным кодом предлагает высокую безопасность с использованием аутентификации 2F с использованием Google, методов шифрования, защиты CSRF и некоторых других. Он питается от AWS и, следовательно, обеспечивает быстрые соединения. Он удобен для мобильных устройств, веб -сайт и работает в любой операционной системе. Кроме того, этот инструмент CMDB с открытым исходным кодом расширяется и обеспечивает непосредственный интерфейс для сторонних интеграций, таких как LDAP, Slack. Кроме того, он многоязычный и предлагает поддержку многим языкам. Тем не менее, существуют богатые варианты резервного копирования данных, которые требуют всего одного щелчка. Это программное обеспечение для управления конфигурацией поставляется с возможностями SSO на основе SAML. Прежде всего, пользовательский интерфейс этого программного обеспечения для управления конфигурацией ИТ довольно логична, где пользователи могут легко перемещаться. Административная панель этой платформы управления ресурсами показывает все активы вместе с их деталями. Кроме того, существует снимок активности, где все выполняемые действия перечислены. Есть много других функций, таких как оповещения по электронной почте, аудит активов, варианты импорта/экспорта и многое другое. Snipe-It написано в основном в PHP вместе с вводом других языков, таких как JavaScript и CSS. Это программное обеспечение CMDB с открытым исходным кодом также обеспечивает интеграцию со сканерами штрих -кода и приложениями для чтения QR -кода. Следовательно, доступно достаточно документации относительно разработки и развертывания.

Системные Требования

Требования к настройке Snibe-It включают в себя:

  • Докер

Функции

У него есть отличный список функций, а некоторые из них:

  • Открытый источник
  • 2F Аутентификация
  • Поддержка SAML
  • Безопасный
  • Кроссплатформенный
  • Slack Integration
  • Интеграция LDAP
  • REST API
  • Импорт Экспорт
  • Управление журналом деятельности

Монтаж

Установка с помощью Docker

После того, как вы установили предварительные условия, запустите следующую команду, чтобы вытащить изображение Docker:

docker pull snipe/snipe-it

Далее, создайте файл .env с именем “my_env_file” и поместите следующие данные:

# 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

Теперь запустите следующую команду для запуска контейнера MySQL:

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

Наконец, вы можете вращать контейнер Docker со следующей командой:

docker run --rm snipe/snipe-it 
 Русский