GLPI 11.0.8 + PHP-FPM8.4 + NGINX
1.3K
The Docker Image for Non-Interactive Deploy the GLPI with Docker\Docker-Compose\Kubernetes. This image based on "webdevops/php-nginx:8.4-alpine".
This image ready to deploy with replicas more than 1, because it has a checking concurrent startup.
The docker image contains the "singlesignon" Plugin - https://github.com/edgardmessias/glpi-singlesignon
https://github.com/IT-REVKO-LLC/glpi
services:
glpi:
image: itrevko/glpi:11.0.5
container_name: glpi
logging:
driver: "json-file"
options:
max-size: "200k"
max-file: "10"
restart: always
depends_on:
- mariadb
networks:
- app-tier
ports:
- '80:80'
volumes:
- /mnt/docker/glpi:/app/files
mariadb:
image: mariadb:10.11.14
container_name: mariadb
logging:
driver: "json-file"
options:
max-size: "200k"
max-file: "10"
restart: always
environment:
MARIADB_ROOT_PASSWORD: superpass
MARIADB_DATABASE: glpidb
MARIADB_USER: glpiuser
MARIADB_PASSWORD: glpipass
networks:
- app-tier
volumes:
- /mnt/docker/mariadb:/var/lib/mysql
networks:
app-tier: {}
| Variable | Description | Default |
|---|---|---|
| WEB_DOCUMENT_ROOT | Path to web root(needed by webdevops/php:8.4-alpine) | /app/public |
| DB_HOST | Hostname for DataBase | mariadb |
| DB_PORT | Port number for DataBase | 3306 |
| DB_NAME | Name of DataBase | glpidb |
| DB_USER | Name of User for Database | glpiuser |
| DB_PASSWORD | Pass of user for DataBase | glpipass |
| LDAP_TRUSTED_CERTIFICATES | Trusted TLS certificate of your AD\LDAP server | none |
| REDIS_HOST | Hostname for Redis | - |
| REDIS_PORT | Port number for Redis | - |
| REDIS_PASS | Password for connection to Redis | - |
| REDIS_DB | Redis DB Number | - |
Content type
Image
Digest
sha256:4b35d9ba9…
Size
253.3 MB
Last updated
about 2 months ago
docker pull itrevko/glpi:11.0.8-sso