{"owner":"glpi-project","repo":"glpi","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.yaml","servicesCount":6,"services":[{"name":"app","build":{"context":".docker/app"},"restart":"unless-stopped","ports":["8080:80","8090:8090","9637:9637"],"volumes":[".:/var/www/glpi:rw","custom_php_ini:/usr/local/etc/php/custom_conf.d/:rw"],"depends_on":["db"]},{"name":"db","image":"mariadb:11.8","restart":"unless-stopped","environment":["MARIADB_ROOT_PASSWORD=glpi","MARIADB_DATABASE=glpi","MARIADB_USER=glpi","MARIADB_PASSWORD=glpi"],"volumes":["db:/var/lib/mysql",".docker/initdb.sql:/docker-entrypoint-initdb.d/initdb.sql"]},{"name":"mailpit","image":"axllent/mailpit","restart":"unless-stopped","ports":["8025:8025"]},{"name":"dbgate","image":"dbgate/dbgate:latest","restart":"unless-stopped","ports":["9000:3000"],"environment":["CONNECTIONS=glpi","LABEL_glpi=GLPI Mysql Server","SERVER_glpi=db","USER_glpi=glpi","PASSWORD_glpi=glpi","PORT_glpi=3306","ENGINE_glpi=mysql@dbgate-plugin-mysql"]},{"name":"keycloak","image":"quay.io/keycloak/keycloak:26.0","restart":"unless-stopped","command":"start-dev --import-realm --http-port=9090","ports":["9090:9090"],"environment":["KC_BOOTSTRAP_ADMIN_USERNAME=admin","KC_BOOTSTRAP_ADMIN_PASSWORD=admin","KC_HOSTNAME=http://keycloak.glpi.local:9090","KC_HTTP_ENABLED=true","KC_HEALTH_ENABLED=true"],"volumes":["./.docker/keycloak/realm-glpi.json:/opt/keycloak/data/import/realm-glpi.json:ro"]},{"name":"openldap","image":"osixia/openldap:latest","restart":"unless-stopped","command":"--copy-service","environment":["LDAP_ORGANISATION=GLPI","LDAP_DOMAIN=glpi.org","LDAP_ADMIN_USERNAME=admin","LDAP_ADMIN_PASSWORD=admin"],"volumes":["./tests/LDAP/ldif/10-users.ldif:/container/service/slapd/assets/config/bootstrap/ldif/50-bootstrap.ldif:rw","ldap_files:/var/lib/ldap:rw","ldap_config:/etc/ldap/slapd.d/:rw"]}],"exposedPorts":["8080","8090","9637","8025","9000","9090"],"dockerRunCommand":"docker run -d --name glpi -p 8080:8080 --restart always mariadb:11.8","podmanRunCommand":"podman run -d --name glpi -p 8080:8080 --restart always mariadb:11.8","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/mariadb:11.8","orasPullCommand":"oras pull mariadb:11.8","registryMeta":{"provider":"dockerhub","image":"library/mariadb","canonicalImage":"docker.io/library/mariadb:11.8","latestTag":"11.8","cliCommands":{"dockerRun":"docker run -d --name glpi -p 8080:8080 --restart always mariadb:11.8","dockerPull":"docker pull mariadb:11.8","podmanRun":"podman run -d --name glpi -p 8080:8080 --restart always mariadb:11.8","skopeoInspect":"skopeo inspect docker://docker.io/library/mariadb:11.8","orasPull":"oras pull mariadb:11.8","composeYaml":"services:\n  glpi:\n    image: mariadb:11.8\n    restart: unless-stopped\n    ports:\n      - \"8080:8080\""}}}