„Snipe-It“ yra atvirojo kodo CMDB programinė įranga

Snipe-IT Nemokama CMDB programinė įranga

Kryžminio platformos atvirojo kodo CMDB įrankis, palaikomas AWS

Nemokama daugiakalbė konfigūracijos valdymo programinė įranga su SAML palaikymu. Jis siūlo REST API integracijai su daugeliu populiarių programų, tokių kaip „Slack“ ir LDAP.

Apžvalga

„Snipe-It“ yra atvirojo kodo turto valdymo programinė įranga. Jis yra nemokamas ir turi savarankiškų galimybių. Ši atvirojo kodo CMDB programinė įranga siūlo aukštą saugumą, naudodama 2F autentifikavimą, naudojant „Google“, šifravimo metodus, CSRF apsaugą ir kai kuriuos kitus. Jis maitinamas AWS, taigi, suteikia greitą ryšį. Tai yra draugiška mobiliesiems, internete ir veikia bet kurioje operacinėje sistemoje. Be to, šis atvirojo kodo CMDB įrankis yra išplėstas ir suteikia ramią sąsają trečiųjų šalių integracijoms, tokioms kaip LDAP, SLACK. Be to, jis yra daugiakalbis ir teikia palaikymą daugeliui kalbų. Tačiau yra turtingų duomenų atsarginės kopijos parinkčių, kurioms reikia tik vieno paspaudimo. Ši konfigūracijos valdymo programinė įranga pateikiama kartu su SAML pagrįstomis SSO galimybėmis. Visų pirma, šios IT konfigūracijos valdymo programinės įrangos vartotojo sąsaja yra gana logiška, kai vartotojai gali lengvai naršyti. Šios išteklių valdymo platformos administratoriaus prietaisų skydelis rodo visą turtą kartu su jų duomenimis. Be to, yra veiklos momentinis vaizdas, kuriame išvardytos visos atliktos veiklos. Yra daugybė kitų funkcijų, tokių kaip įspėjimai el. Paštu, turto auditas, importo/eksporto parinktys ir daug daugiau. „Snipe-It“ daugiausia rašoma PHP kartu su kitų kalbų, tokių kaip „JavaScript“ ir CSS, įvestis. Ši atvirojo kodo CMDB programinė įranga taip pat teikia integraciją į brūkšninių kodų skaitytuvus ir „QR Code Reader“ programas. Todėl yra pakankamai dokumentų apie plėtrą ir diegimą.

Sistemos reikalavimai

Reikalavimai, norint nustatyti „Snipe-it“, apima:

  • Dockeris

Funkcijos

„Snipe-It“ turi puikų funkcijų sąrašą, o kai kurie iš jų yra:

  • Atviro kodo
  • 2F autentifikavimas
  • SAML palaikymas
  • Saugus
  • Kryžminė platforma
  • Slack integracija
  • LDAP integracija
  • Poilsio API
  • Importas eksportas
  • Veiklos žurnalų valdymas

diegimas

diegimas naudojant „Docker“

Įdiegę išankstinius sąlygas, paleiskite šią komandą, kad ištrauktumėte „Docker“ vaizdą:

docker pull snipe/snipe-it

Tada sukurkite .env failą pavadinimu „my_env_file“ ir įdėkite šiuos duomenis:

# 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

Dabar paleiskite šią komandą, kad paleistumėte „MySQL“ konteinerį:

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

Galiausiai galite sukti „Docker“ konteinerį naudodami šią komandą:

docker run --rm snipe/snipe-it 
 Latviski