- Updated to latest Znuny OTRS version 6.0.45.
- Updated to latest Znuny OTRS version 6.0.44.
- Updated to latest Znuny OTRS version 6.0.43.
- Updated to latest Znuny OTRS version 6.0.42.
- Updated to latest Znuny OTRS version 6.0.41.
- Undo last fix of issue #118, only fix current_version file path (issue #118)
- Create current_version file later after setup_otrs_config (issue #118)
- Updated to latest Znuny OTRS version 6.0.40.
- Updated to latest Znuny OTRS version 6.0.39.
- Updated to latest Znuny OTRS version 6.0.38.
- Updated to latest Znuny OTRS version 6.0.37.
- Allow enabling back of email fetching when disabled (issue #116)
- Updated to latest Znuny OTRS version 6.0.36.
- Updated to latest Znuny OTRS version 6.0.35.
- Updated to latest Znuny OTRS version 6.0.34.
- Switched OTRS release to Znuny OTRS.
- Fix reinstallation of installed modules on normal start.
- New feature: Added new variable OTRS_ALLOW_NOT_VERIFIED_PACKAGES to control the installation of unverified addons.
- Upgrade installed addons when a minor upgrade is needed instead of reinstalling them.
- Save current_version file in ${OTRS_CONFIG_DIR} instead of ${OTRS_ROOT} so it persists during redeploys and upgrades.
- Updated to latest OTRS version 6.0.30.
- Merged PR #98 to fix backup rotations.
- Move location of current_version file outside of Kernel directory as it breaks initial setup of a clean image (issue #97).
- Updated to latest OTRS version 6.0.29.
- Added internal variable _MINOR_VERSION_UPGRADE to allow the copy of upgraded perl modules on /opt/otrs/Kernel when a minor upgrade is detected. (issue #95).
- Print versions being upgraded on minor upgrade.
- Updated to latest OTRS version 6.0.28 and fixed bad update to this version from May.
- Use a separate configuration file with OTRS mysql recommended settings instead of modifying the configuration file with sed (PR #90).
- Print all services logs to stdout (issue #71)
- Added new New env variable OTRS_SET_PERMISSIONS to control running of otrs.SetPermissions.pl (issue #91)
- Updated to latest OTRS version 6.0.27.
- Run DBUpdate-to-6.pl script when a minor upgrade is detected (Issue #86).
- Updated otrs-5_0_x branch to OTRS 5.0.42.
- Updated to latest OTRS version 6.0.26.
- Updated otrs-5_0_x branch to OTRS 5.0.41.
- Updated to latest OTRS version 6.0.25.
- Updated otrs-5_0_x branch to OTRS 5.0.40.
- Updated to latest OTRS version 6.0.24.
- Updated otrs-5_0_x branch to OTRS 5.0.39.
- New feature: Added new environment variable OTRS_CRON_BACKUP_SCRIPT to change the default script called by cron for periodic backups.
- New feature: Switch article storage type using OTRS_ARTICLE_STORAGE_TYPE=(ArticleStorageDB|ArticleStorageFS) environment variable.
- Updated to latest OTRS version 6.0.23.
- Updated otrs-5_0_x branch to OTRS 5.0.38.
- Updated to latest OTRS version 6.0.22.
- Updated to latest OTRS version 6.0.21.
- Added example systemd service file to run docker-compose at docker host boot.
- Updated to latest OTRS version 6.0.20.
- Updated to latest OTRS version 6.0.19.
- Updated otrs-5_0_x branch to OTRS 5.0.36.
- Disabled secure mode by default so the container can be configured.
- Rebuild 6.0.17 with latest container code.
- New feature: Install new addons at container start.
- New feature: load additional sql files before db upgrade during major version upgrade.
- Added new environment variable OTRS_UPGRADE_XML_FILES=(yes|no) to enable migration of XML configuration files during an major version upgrade.
- Merged PR #64 that makes OTRS SMTP configurable.
- Updated otrs-5_0_x branch to OTRS 5.0.35.
- New environment variable OTRS_UPGRADE_BACKUP=(yes|no) to enable/disable automatic backup before starting a major version upgrade. Default is yes.
- Merged PR #60 that adds support for docker secrets.
- Updated to latest OTRS version 6.0.18.
- Mask root@localhost password at boot.
- Fixed issue #59 by setting LANG and LANGUAGE environment variables on Dockerfile.
- Merged PR #57 that adds a new variable MYSQL_ROOT_USER to configure the database root username.
- Updated to latest OTRS version 6.0.17.
- Fixed mysql database container problem when starting due to running it with an incorrect user.
- Moved to official MariaDB image.
- Updated to latest OTRS version 6.0.16.
- Updated otrs-5_0_x branch to OTRS 5.0.34.
- Updated to latest OTRS version 6.0.15.
- New feature: configurable automatic backups, controlled by environment variables OTRS_BACKUP_TIME, OTRS_BACKUP_TYPE, OTRS_BACKUP_COMPRESSION and OTRS_BACKUP_ROTATION.
- Updated otrs-5_0_x branch to OTRS 5.0.33.
- Updated to latest OTRS version 6.0.14.
- Updated otrs-5_0_x branch to OTRS 5.0.32.
- Updated otrs-4_0_x branch to OTRS 4.0.33.
- Updated to latest OTRS version 6.0.11.
- Updated otrs-5_0_x branch to OTRS 5.0.30.
- Updated otrs-4_0_x branch to OTRS 4.0.32.
- Fixed issue #41.
- Updated to latest OTRS version 6.0.10.
- Improved backups restore documentation.
- New example env file with all configurable variables and updated README.md.
- Updated otrs-5_0_x branch to OTRS 5.0.29.
- Updated otrs-4_0_x branch to OTRS 4.0.31.
- Updated to latest OTRS version 6.0.9.
- improvements in custom skins handling.
- New environment variable OTRS_TIMEZONE to set the default timezone.
- Updated to latest OTRS version 6.0.8.
- Updated otrs-5_0_x branch to OTRS 5.0.28.
- Updated otrs-4_0_x branch to OTRS 4.0.30.
- Check for backup file integrity before starting the restore backup process (OTRS_INSTALL=restore).
- Fix issue #30: Set default passwords for OTRS_DB_PASSWORD, OTRS_ROOT_PASSWORD and MYSQL_ROOT_PASSWORD.
- Removed all environment variables for setting a custom logo. Use a custom skin instead.
- New feature: do major version upgrades by setting env var OTRS_UPGRADE=yes.
- Updated to latest OTRS version 6.0.7.
- otrs_backup.sh: stop services before doing the backup and starting them again afterwards to avoid random backup failures.
- New feature: backported major version upgrades by setting env var OTRS_UPGRADE=yes.
- Backported latest otrs_backup.sh script.
- Updated branch otrs_4_x to latest OTRS version 4.0.29.
- Updated to latest OTRS version 6.0.6.
- Improved otrs_backup.sh to handle SIGINT signals (ctrl c) and compress the backup directory into a single .gz file.
- Improved version automatic update script.
- When OTRS_DEBUG is set, also print env command.
- Updated to latest OTRS version 6.0.5.
- Install missing rsyslogd daemon.
- New CHANGELOG file with modifications backup to the first OTRS 5.x image.
- Merge PR #24: Added environment variables to allow using an external database server:
- OTRS_DB_NAME
- OTRS_DB_USER
- OTRS_DB_HOST
- OTRS_DB_PORT
- New OTRS logo in ASCII displayed at container startup. It can be disable with SHOW_OTRS_LOGO=no.
- When OTRS_DEBUG environment variable is set, some tools like telnet and dig are installed to aid in troubleshooting.
- Updated base docker image to CentOS 7.
- Updated to latest OTRS version 6.0.4.
- Upgraded docker-compose.yml files to version 3.
- Changed test to detect when the database is up and ready to use mysql ping instead of querying a table.
- Decreased image size by 15%.
- Removed default Config.pm file, now configuration options are set directly on the included Config.pm file in /opt/otrs/Kernel.
- Removed the following environment variables as after they are set these values cannot be updated using SysConfig:
- OTRS_POSTMASTER_FETCH_TIME
- Merge PR #20: Attempt graceful shutdown of all processes
- Updated branch otrs_5_x to latest OTRS version 5.0.26.
- New script to automate image rebuild when a new OTRS version is out.
- Updated branch otrs_5_x to latest OTRS version 6.0.3.
- Updated to latest OTRS version 5.0.21.
- Fix Issue #15: Call setup_otrs also on restore.
- Updated branch otrs_5_x to latest OTRS version 5.0.20.
- Fix sed expressions to replace the database host and password and the smtp server.
- Reinstall modules after an upgrade.
- New environment variable OTRS_DEBUG to print more verbose output while starting up the container.
- New environment variable OTRS_CONFIG_FILE.
- Updated branch otrs_5_x to latest OTRS version 5.0.18.
- Fix Issue #15: Call setup_otrs also on restore.
- Removed the following environment variables as after they are set these values cannot be updated using SysConfig:
- OTRS_ADMIN_EMAIL
- OTRS_ORGANIZATION
- OTRS_SYSTEM_ID
- Updated branch otrs_5_x to latest OTRS version 5.0.16.
- Updated to latest OTRS version 5.0.16.
- Added some comments and made some changes to make more clear how to setup the environment variables (Issue #3).
- Update documentation and add information about how to use host-mounted volumes.
- Updated branch otrs_5_x to latest OTRS version 5.0.14.
- Check for host-mounted data volumes on restore too.
- Update docker-compose files to use host volumes by default.
- Add support for host-mounted volumes: if host-mounted dir exitst and is empty then contents from $OTRS_ROOT/Kernel will be copied to it and symlinked back to /Kernel.
- Updated branch otrs_5_x to latest OTRS version 5.0.13.
- By default set PostmasterFollowUpSearchIn* to true.
- Updated branch otrs_5_x to latest OTRS version 5.0.12.
- Updated branch otrs_5_x to latest OTRS version 5.0.11.
- Mount /etc/localtime on containers to sync to docker host time.
- Updated branch otrs_5_x to latest OTRS version 5.0.10.