The collaborative editing software that runs Wikipedia, for Social Coop.
Go to file
Comrade Renovate Bot 14ba873824 Add renovate.json 2020-09-14 20:02:21 +00:00
.envrc.sample Store Mediawiki secret key in Docker etc. 2020-09-08 13:56:17 +02:00
.gitignore Ignore live .envrc 2020-09-06 14:00:55 +02:00
LICENSE Initial import 2020-09-05 01:59:00 +02:00
LocalSettings.php.tmpl Store Mediawiki secret key in Docker etc. 2020-09-08 13:56:17 +02:00
README.md Store Mediawiki secret key in Docker etc. 2020-09-08 13:56:17 +02:00
compose.yml Store Mediawiki secret key in Docker etc. 2020-09-08 13:56:17 +02:00
entrypoint.sh.tmpl Prettify URLs 2020-09-08 02:09:52 +02:00
htaccess.tmpl Prettify URLs 2020-09-08 02:09:52 +02:00
renovate.json Add renovate.json 2020-09-14 20:02:21 +00:00

README.md

Mediawiki

Mediawiki version 1.32.1

Requires Docker version 1.11.2 or above to run.

Based on mediawiki-ve-bundle.

  1. Set up Docker Swarm and abra
  2. Deploy compose-stacks/traefik
  3. cp .envrc.sample .envrc
  4. Edit .envrc - be sure to change $DOMAIN to something that resolves to your Docker swarm box
  5. direnv allow (or . .envrc)
  6. abra secret_generate db_password v1 && abra secret_generate db_root_password v2
  7. abra secret_generate mediawiki_secret_key "pwgen -n 64 1"
  8. abra deploy
  9. abra service_run mediawiki /bin/bash to open a shell
  10. php /var/www/html/maintenance/createAndPromote.php YourUsername YourPassword

License

MIT License