Το Snipe-It είναι ένα λογισμικό CMDB ανοιχτού κώδικα

Snipe-IT Δωρεάν λογισμικό CMDB

Εργαλείο CMDB Cross-Platform Open Source που υποστηρίζεται από το 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. Ως εκ τούτου, υπάρχει αρκετή τεκμηρίωση σχετικά με την ανάπτυξη και την ανάπτυξη.

Απαιτήσεις συστήματος

Απαιτήσεις για τη ρύθμιση Snipe-It περιλαμβάνουν:

  • Docker

Χαρακτηριστικά

Το Snipe-έχει μια εξαιρετική λίστα χαρακτηριστικών και μερικά από αυτά είναι:

  • Ανοιχτή πηγή
  • 2f έλεγχος ταυτότητας
  • Υποστήριξη SAML
  • Ασφαλής
  • Cross-platform
  • Slack ενσωμάτωση
  • Ενσωμάτωση 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 
 Ελληνικά