Snipe-It je software CMDB s otevřeným zdrojovým kódem

Snipe-IT Bezplatný software CMDB

Mezi platforma Open Source CMDB nástroj podporovaný AWS

Zdarma vícejazyčný software pro správu konfigurace s podporou SAML. Nabízí REST API pro integraci s mnoha populárními aplikacemi, jako je Slack a LDAP.

Přehled

Snipe-It je software pro správu aktiv s otevřeným zdrojovým kódem. Je to zdarma a přichází s schopnostmi hostitelů. Tento software CMDB s otevřeným zdrojovým kódem nabízí vysokou zabezpečení pomocí ověřování 2F pomocí Google, šifrovacích technik, ochrany CSRF a některých dalších. Je poháněn AWS, a proto poskytuje rychlé spojení. Je to mobilní, na webu a běží na jakémkoli operačním systému. Tento nástroj CMDB je navíc rozšiřitelný a poskytuje klidné rozhraní pro integraci třetích stran, jako je LDAP, Slack. Dále je vícejazyčný a nabízí podporu mnoha jazykům. Existují však bohaté možnosti zálohování dat, které vyžadují pouze jedno kliknutí. Tento software pro správu konfigurace přichází s schopnostmi SSO založený na SAML. Především je uživatelské rozhraní tohoto softwaru pro správu konfigurace IT docela logické, kde mohou uživatelé snadno navigovat. Dashboard správce této platformy pro správu zdrojů ukazuje všechna aktiva spolu s jejich podrobnostmi. Kromě toho existuje snímek aktivity, kde jsou uvedeny všechny provedené činnosti. Existuje mnoho dalších funkcí, jako jsou e -mailová upozornění, audit aktiv, importní/exportní možnosti a mnoho dalších. Snipe-It je psán hlavně v PHP spolu se vstupem z jiných jazyků, jako jsou JavaScript a CSS. Tento software CMDB s otevřeným zdrojovým kódem také poskytuje integraci se skenery čárových kódů a aplikací pro čtečku QR kódu. Proto je k dispozici dostatek dokumentace týkající se vývoje a nasazení.

Požadavky na systém

Požadavky na nastavení Snipe-it zahrnují:

  • Docker

Funkce

Snipe-it má vynikající seznam funkcí a některé z nich jsou:

  • Open source
  • 2f ověřování
  • Podpora SAML
  • Zabezpečené
  • Cross-platform
  • Integrace Slack
  • Integrace LDAP
  • REST API
  • Import Export
  • Správa protokolu aktivity

Instalace

Instalace pomocí Docker

Jakmile nainstalujete předběžné předpoklady, spusťte následující příkaz a vytáhněte obrázek Docker:

docker pull snipe/snipe-it

Dále vytvořte soubor .env s názvem „my_env_file“ a uložte následující data:

# 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

Nyní spusťte následující příkaz a spusťte kontejner MySQL:

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

Nakonec můžete otočit kontejner Docker pomocí následujícího příkazu:

docker run --rm snipe/snipe-it 
 Čeština