Items starting with DEPRECATE
are important deprecation notices.
- Move cronwrapper from /opt/scripts to /usr/local/bin folder
- DEPRECATE /opt/scripts/cronwrapper.py in favor to /usr/local/bin/cronwrapper.py
- Add bz2, intl, zip extensions for GLPI 9.5
- Fix docker HEALTHCHECK command
- Improve publish script and edit pushed tags
- Add shellcheck tests
- Add Timezone test
- Update glpi to 9.4.5 in CI
- Move supervisord pidfile into /run
- Update Docker healthcheck to use FPM ping endpoint
- Make PHP configuration dynamic using environment on container runtime
- Move php fpm configuration during entrypoint phase
- Split entrypoint tasks into separated files
- Update cronwrapper python version + remove empty line newline
- Add PHP nginx-7.2 variant
- Rewrite Dockerfile-56 composer stage
- Add support for zipped plugins
- Configure TZ in php.ini (thanks @Wolvverine)
- Add 'latest' tag on image version
- Fix empty SERVER_NAME php value when localhost is using
- Fix issue #27 : related to applicative user uid's change
- Fix #28 Add missing php packages and libs
- Use the official PHP image as FROM
- Separate image variant into dedicated dockerfiles
- Replace start.sh by entrypoint
- Remove cron job from supervisord
- Add /opt/scripts/cronwrapper.py to format cron output
- Remove support of GLPI_PLUGINS to install plugins, you must use GLPI_INSTALL_PLUGINS
- Handle Timezone configuration (thanks @Wolvverine) #21
- Clean composer local cache to free 20M of space
- Add ping and fping for https://github.com/pluginsGLPI/addressing plugin #18
- Add apereo/phpCAS library to fix GLPI requirements #19 (https://github.com/apereo/phpCAS)
- Upgrade GLPI to 9.3 #15
See this issue to upgrade from 9.2* to 9.3* : glpi-project/glpi#4311
- DEPRECATE environment variable GLPI_PLUGINS in favor of GLPI_INSTALL_PLUGINS (will be removed in 3.0)
- Add php5-soap #13
- Add graphviz #12
- Fix cronjob #11
- Add environment variable to control internal cronjob : GLPI_ENABLE_CRONJOB, default to enabled to keep backward compatiblity
- DEPRECATE internal cronjobs handled by supervisor, it will be removed in 3.0 release.
- Add docker healthcheck
- Upgrade to Alpine 3.7
- Add GLPI_CHMOD_PATHS_FILES #2
- Add support for .bz2 plugin archives
- Add standard labels in docker image
- Fix a bug when the image cannot be started if a plugin installation fail
- Upgrade to 9.2.1 #1
- Deprecate
GLPI_PLUGINS
environment variable in favor of GLPI_INSTALL_PLUGINS. GLPI_INSTALL_PLUGINS is comma separated and follow the same pattern as GLPI_PLUGINS.
First release