Commit Graph

161 Commits

Author SHA1 Message Date
5a128a95c3 Merge pull request 'Update thenets/parsoid Docker tag to v0.11.0' (#16) from renovate/docker-thenets-parsoid-0.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: https://git.autonomic.zone/coop-cloud/mediawiki/pulls/16
2020-10-28 09:48:10 +01:00
98e99f81e7 Update thenets/parsoid Docker tag to v0.11.0
Some checks failed
continuous-integration/drone/pr Build is failing
2020-10-28 08:01:37 +00:00
3wc
c7e7a5cdab Fix Mailu instructions
[ci skip]
2020-10-24 20:13:39 +02:00
3wc
8490d0151a Better SMTP settings
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-24 19:04:24 +02:00
3wc
a8b31310ba Further post-image-switch tidying
Ref #8
2020-10-24 19:04:24 +02:00
0e196b33d2 Update README to match new changes
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-24 15:46:39 +02:00
3wc
f4ca10b3d9 Add missing compose.mailrelay.yml
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-24 04:07:18 +02:00
3wc
f05d45ee52 Switch to official Mediawiki image + update to 1.35
All checks were successful
continuous-integration/drone/push Build is passing
Closes #4, #8
2020-10-24 03:58:58 +02:00
3wc
db6595c52c Load interwiki tables, + tidying 2020-10-24 03:58:37 +02:00
8bcccca575 Add missing logo file threading
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-19 18:11:34 +02:00
ddc59b7cc0 Also follow SAML on user account stuff
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-19 17:54:12 +02:00
7da9a97788 Update then install
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-19 17:33:22 +02:00
b2d86119b1 Remove unknown package
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-19 17:30:15 +02:00
6fa1a5fd12 Add missing zip dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-19 17:25:14 +02:00
9e950e7318 Fix typo
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-19 17:22:57 +02:00
0c914c0bbf Also run the update script for openid plugin
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-19 17:04:10 +02:00
48bc08e063 Fix name of secret 2020-10-19 17:00:05 +02:00
64cbefc18e Add missing config for openid config
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-19 16:56:50 +02:00
3c60a73dc9 Rename composer local file
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-19 16:53:12 +02:00
3ffc239373 First attempt at OpenID login
All checks were successful
continuous-integration/drone/push Build is passing
See https://git.autonomic.zone/compose-stacks/mediawiki/issues/14.
2020-10-19 16:50:57 +02:00
d75e15310c Fix URL
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-15 18:26:40 +02:00
2a94408ddf Appease formatter
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-15 18:24:16 +02:00
d5eb7a47d1 Drop unzip, not needed 2020-10-15 18:24:09 +02:00
353d6eb4b5 Install optional OpenIDConnect extension 2020-10-15 18:23:45 +02:00
b0c5673cc0 Push composer stuff out of other function
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-15 18:11:54 +02:00
9820952cbc Clean up php composer installation
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-15 18:03:02 +02:00
33e70d62a4 Hack composer into the entrypoint
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-15 16:26:32 +02:00
3wc
08b5c1f53e Add optional SMTP relaying ..
All checks were successful
continuous-integration/drone/push Build is passing
..+ small README update
2020-10-06 17:43:34 +02:00
3wc
475490f3ed Rejig .envrc.sample
[ci skip]
2020-10-06 01:52:00 +02:00
3wc
b2aeefdcc0 Add Drone CI
[ci skip]
2020-10-06 01:35:14 +02:00
3wc
d11b7ec77c Add Drone CI
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-06 01:34:40 +02:00
3wc
6e10ec2d24 Rename services, add EXTRA_DOMAINS
See compose-stacks/organising#15 & compose-stacks/organising#19
2020-10-06 01:32:46 +02:00
3wc
ecf91f0154 Tidy, update for latest abra 2020-09-22 20:12:24 +02:00
3wc
c6c836d4fd Tweak README 2020-09-19 12:09:49 +02:00
3wc
15fbe13953 Merge branch 'simplesaml' into main 2020-09-18 23:35:29 +02:00
3wc
bae33cacd9 Make SimpleSAML optional using separate compose 2020-09-18 23:35:20 +02:00
3wc
2aac2eb0c5 Merge branch 'main' into simplesaml 2020-09-18 20:42:07 +02:00
3wc
ec4c8afcea Customisable logo path 2020-09-18 20:41:10 +02:00
3wc
b326e20c4c Enable Interwiki, Cite, ParserFunctions 2020-09-18 00:28:35 +02:00
3wc
7e83649250 Remove memcached for now 2020-09-17 09:20:54 +02:00
3wc
6cfd4ed902 Working SimpleSAML config
Ref #3
2020-09-16 22:19:23 +02:00
7c3abb0e20 Merge pull request 'Configure Renovate' (#9) from renovate/configure into main
Reviewed-on: https://git.autonomic.zone/compose-stacks/mediawiki/pulls/9
2020-09-15 08:53:29 +02:00
14ba873824 Add renovate.json 2020-09-14 20:02:21 +00:00
3wc
40007e53b3 Working SimpleSAML 2020-09-13 14:57:12 +02:00
3wc
36feb5062d First stab at SimpleSAMLPHP
Main issue is how to customise the virtual host configuration of the
Mediawiki container to pass /simplesamlphp/ through to the right
directory (or reverse proxy to the `simplesamlphp` container)
2020-09-11 19:31:12 +02:00
3wc
3cc586873a Store Mediawiki secret key in Docker etc.
Closes #7
2020-09-08 13:56:17 +02:00
3wc
6144c3531f Prettify URLs
Closes #5
2020-09-08 02:09:52 +02:00
3wc
a6737875ad Update README for abra joy
Ref #6
2020-09-08 01:39:21 +02:00
3wc
36136a5fc3 Fix newline business with reading DB password 2020-09-08 01:00:09 +02:00
3wc
e43662eac9 Typo 2020-09-08 00:10:01 +02:00