indication / docker-glpi-ocsinventory

GLPI on H2O+php-FPM+fcgid+alpine / OCS Inventory NG on apache+debian-slim. Separated by branches.

Home Page:https://hub.docker.com/repository/docker/indication/glpi-ocsinventory

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-glpi-ocsinventory

Dockerfile for GLPI (github) and OCS Inventory (github)

Aggregated version

9.4.2 + 2.6 = 11.10.2

License

Except the codes from origin, anothers are WTFPL2. NO WARRANTY.

Installation

Configure docker-compose.yml

  1. Change passwords and IDs
  2. Run docker-compose build
  3. Run docker-compose up -d
  4. Access from browser http://docker-host:82/glpi for GLPI http://docker-host:83/ocsreports for OCS Inventory NG Console http://docker-host:83/download for OCS Inventory NG download place (internal) http://docker-host:83/snmp for OCS Inventory NG snmp place (internal) http://docker-host:83/ocsplugins for OCS Inventory NG plugins (internal) http://docker-host:83/ocsinterface for OCS Inventory NG report from client http://docker-host:83/ocsapi for OCS Inventory NG REST API (currently disabled)

Setup: Synchronize OCS Inventory on GLPI

  1. Access to GLPI
  2. Goto Setup, Plugin
  3. Install and enable OCS Inventory NG
  4. Click OCS Inventory NG on plugin list
  5. Goto OCSNG servers and Click + on breadcubs(Home->Tool->...) near the search icon
  6. Input Hostname: glpidb, Database: ocsinventory, User: ocsinventory, Password: ocsinventorypass (default)
  7. Input Synchronisation method: Expert
  8. Input another boolean parameters what you want
  9. Click add
  10. Click OCS Inventory NG on breadcubs(Home->Tool->...)
  11. Select Name, Click Configuration of OCSNG server : ...
  12. Setup Datas to import

Note: There is background task(cron) to synchronize on GLPI container

Current version

Docker Package Version Note
glpi GLPI 9.4.2 from github
glpi Plugin: ocsinventoryng 1.6.0 from github
glpi Plugin: browsernotification 1.1.9 from github
glpi Patch: LDAPS Patch - from github, Allow to connect LDAP SSL (not TLS)
glpi PHP(base) 7.2-fpm-alpine Official
glpi H2O - alpine linux provided
glpi IPA font Ver.003.01 IPA font license
ocsinventory OCS Inventory 2.6 from github
ocsinventory debian(base) slim-latest Official
ocsinventory Perl 5.28 debian provided
ocsinventory Apache 2.4 debian provided
glpidb MySQL 5 Minor version is not specified

About

GLPI on H2O+php-FPM+fcgid+alpine / OCS Inventory NG on apache+debian-slim. Separated by branches.

https://hub.docker.com/repository/docker/indication/glpi-ocsinventory


Languages

Language:Dockerfile 70.7%Language:Shell 24.7%Language:PHP 4.6%