49 lines
1.4 KiB
YAML
49 lines
1.4 KiB
YAML
version: "3.5"
|
|
services:
|
|
mariadb:
|
|
image: mariadb:latest
|
|
container_name: glpi-db
|
|
restart: unless-stopped
|
|
volumes:
|
|
- ./volumes/mariadb:/var/lib/mysql:rw
|
|
environment:
|
|
MARIADB_DATABASE: ${MARIADB_DATABASE}
|
|
MARIADB_USER: ${MARIADB_USER}
|
|
MARIADB_PASSWORD: ${MARIADB_PASSWORD}
|
|
MARIADB_ROOT_PASSWORD: ${MARIADB_ROOT_PASSWORD}
|
|
TZ: ${TZ}
|
|
# ports:
|
|
# - 3306:3306
|
|
networks:
|
|
- glpi-backend
|
|
glpi:
|
|
image: ghcr.io/glpi-project/glpi-nightly:10.0-bugfixes
|
|
container_name: glpi-app
|
|
restart: unless-stopped
|
|
volumes:
|
|
- ./volumes/glpi-config:/var/glpi/config:rw
|
|
- ./volumes/glpi-files:/var/glpi/files:rw
|
|
- ./volumes/glpi-plugins:/var/www/glpi/plugins:rw
|
|
environment:
|
|
MARIADB_HOST: ${MARIADB_HOST}
|
|
MARIADB_PORT: ${MARIADB_PORT}
|
|
MARIADB_DATABASE: ${MARIADB_DATABASE}
|
|
MARIADB_USER: ${MARIADB_USER}
|
|
MARIADB_PASSWORD: ${MARIADB_PASSWORD}
|
|
GLPI_LANG: ${GLPI_LANG}
|
|
VERSION: "10.0"
|
|
PLUGINS: "all"
|
|
TIMEZONE: ${TZ}
|
|
FQDN: ${FQDN}
|
|
ADMINEMAIL: ${ADMINEMAIL}
|
|
ORGANIZATION: ${ORGANIZATION}
|
|
depends_on:
|
|
- mariadb
|
|
ports:
|
|
- 8075:80
|
|
networks:
|
|
- glpi-frontend
|
|
- glpi-backend
|
|
networks:
|
|
glpi-frontend:
|
|
glpi-backend: |