Skip to content

Instantly share code, notes, and snippets.

@imylomylo
Last active December 13, 2018 12:16
Show Gist options
  • Save imylomylo/d2105a6498e6bea672974d169f5ba7f6 to your computer and use it in GitHub Desktop.
Save imylomylo/d2105a6498e6bea672974d169f5ba7f6 to your computer and use it in GitHub Desktop.
Mediawiki
docker exec -it mediawiki /bin/bash
# Disable reading by anonymous users
$wgGroupPermissions['*']['read'] = false;
# Disable anonymous editing
$wgGroupPermissions['*']['edit'] = false;
# Prevent new user registrations except by sysops
$wgGroupPermissions['*']['createaccount'] = false;
docker network create mediawiki-tier
docker volume create --name mariadb_data
docker run -d --name mariadb \
-e ALLOW_EMPTY_PASSWORD=yes \
-e MARIADB_USER=bn_mediawiki \
-e MARIADB_DATABASE=bitnami_mediawiki \
--net mediawiki-tier \
--volume mariadb_data:/bitnami \
bitnami/mariadb:latest
docker volume create --name mediawiki_data
docker run -d --name mediawiki -p 2080:80 -e ALLOW_EMPTY_PASSWORD=yes -e MEDIAWIKI_DATABASE_USER=bn_mediawiki -e MEDIAWIKI_DATABASE_NAME=bitnami_mediawiki --net mediawiki-tier --volume /path/to/mediawiki-persistence:/bitnami bitnami/mediawiki:latest
Special:CreateAccount <---- sysops create an account
Special:UserRights <--- change groups etc.
Special:Block <---- block user
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment