- Updated to MediaWiki 1.29.0.
- Switched downloads to CURL instead of Docker ADD since it now extracts downloaded archives.
- Added container_name property to docker-compose example files.
- Switched docker-compose example port from 8080 to 80.
- Removed known issue that VisualEditor is not working with SQLite.
- Updated to MediaWiki 1.28.2.
- Added GPG signature check of downloaded MediaWiki release.
- Moved docker entry point from /script/docker-entry.sh to /docker-entrypoint.sh to be more convenient.
- Configured docker entry point with ENTRYPOINT instead of CMD to cleanly override the parent image.
- Changed default session storage to database instead of in-memory when using mysql.
- Added dbuser and dbpass arguments to install script.
- Set PHP base image version to 7.0 instead of 7 since used imagick version is not compatible with PHP 7.1.
- Introduced new naming convention for plugin related variables MEDIAWIKI_EXTENSION_*.
- Added UserMerge plugin, configurable via MEDIAWIKI_EXTENSION_USER_MERGE_ENABLED.
- Updated logic for MEDIAWIKI_SMTP_SSL_VERIFY_PEER workaround since MediaWiki 1.28 now uses different PEAR mail code.
- Updated VisualEditor to the latest version (REL1_28-93528b7)
- Updated Parsoid installation routine to match the latest version (0.6.1)
- Updated to MediaWiki 1.28.0 stable (rc.0 before)
- Added missing environment variable (MEDIAWIKI_SMTP) forward to PHP-FPM config
- Updated to MediaWiki 1.28.0
- Moved images mount point to /images
- Created global docker entry script
- Added support for max upload file size configuration
- Fixed docker-compose examples
- Added readme section 'Extending this image'
- Changed environment variable prefix
WIKI_
toMEDIAWIKI_
. - Removed all custom configuration defaults. All MediaWiki default values will be used.
- Added SQLite support
- Changed usage information to plain docker commands and added docker-compose example files.
- Added a configuration variable to enable/disable the VisualEditor plugin.
- Removed skin download from
Dockerfile
since the skins are already contained in MediaWiki releases.
- Initial version