This guide uses Docker Compose to run MediaWiki and then add Sicekit templates.
For Docker installation, see Docker.
cat <<'YAML' > docker-compose.yml
services:
db:
image: mariadb:10.6
restart: unless-stopped
environment:
MYSQL_DATABASE: mediawiki
MYSQL_USER: mediawiki
MYSQL_PASSWORD: change-me
MYSQL_ROOT_PASSWORD: change-me
mediawiki:
image: mediawiki:latest
restart: unless-stopped
depends_on:
- db
ports:
- "8080:80"
YAML
docker compose up -d
Clone the Sicekit repository and copy its MediaWiki extensions and templates into the running container volume or into a bind-mounted MediaWiki directory.
Deploying Sicekit in containers for production? Our consulting covers:
Get expert help: office@linux-server-admin.com | Contact Page