## wonderfall/mediawiki Host your own Wiki! #### Features - Based on Alpine Linux (wonderfall/nginx-php image) - Bundled with nginx and PHP7.1. #### Build-time variables - **MEDIAWIKI_VER** : Mediawiki version - **SUB_VERSION** : Mediawiki subversion #### Environment variables - **UID** : privatebin user id - **GID** : privatebin group id - **MEMORY_LIMIT** : php memorny limit *(default : 128M)* - **UPLOAD_MAX_SIZE** : maximum upload size *(default : 10M)* #### Volumes - /mediawiki/images - /extensions - /skins - /config - /mediawiki/custom #### Ports - **8888** [(reverse proxy!)](https://github.com/hardware/mailserver/wiki/Reverse-proxy-configuration) #### docker-compose.yml sample ``` mywiki: image: wonderfall/mediawiki container_name: mywiki links: - mywiki-db:mywiki-db - mywiki-parsoid:mywiki-parsoid environment: - UPLOAD_MAX_SIZE=20M - MEMORY_LIMIT=512M - UID=1668 - GID=1668 volumes: - /mnt/mywiki/images:/mediawiki/images - /mnt/mywiki/extensions:/extensions - /mnt/mywiki/skins:/skins - /mnt/mywiki/config:/config - /mnt/mywiki/custom:/mediawiki/custom mywiki-db: image: mariadb:10.1 container_name: mywiki-db volumes: - /mnt/mywiki/db:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=supersecret - MYSQL_DATABASE=mywiki - MYSQL_USER=mywiki - MYSQL_PASSWORD=supersecret mywiki-parsoid: image: wonderfall/parsoid container_name: mywiki-parsoid environment: - UID=1669 - GID=1669 - ADDRESS=https://wiki.domain.com/ - DOMAIN=mywiki-parsoid ```