mirror of
https://github.com/hoellen/dockerfiles.git
synced 2025-07-01 14:45:38 +00:00
add documentation
This commit is contained in:
69
mediawiki/README.md
Normal file
69
mediawiki/README.md
Normal file
@ -0,0 +1,69 @@
|
||||
## 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
|
||||
```
|
Reference in New Issue
Block a user