Commit Graph

182 Commits

Author SHA1 Message Date
Luke Murphy 2dbd27028f
Install extensions after DB is up
continuous-integration/drone/push Build is passing Details
Closes https://git.autonomic.zone/coop-cloud/mediawiki/issues/21.
2021-02-16 15:17:19 +01:00
Luke Murphy 17e898e3a9
Allow to configure privateness
continuous-integration/drone/push Build is passing Details
Closes https://git.autonomic.zone/coop-cloud/mediawiki/issues/18.
2021-02-16 13:36:33 +01:00
Luke Murphy ee831dabc0
Run formatter
continuous-integration/drone/push Build is passing Details
2021-02-16 12:58:09 +01:00
Luke Murphy e7f31c881e
Use TYPE naming
continuous-integration/drone/push Build is passing Details
2021-02-16 12:51:49 +01:00
3wc 91fdace2fb Move config to abra.sh
continuous-integration/drone/push Build is failing Details
Ref coop-cloud/abra#43
2021-02-08 15:29:33 +02:00
3wc f9d24121c7 APP → TYPE
continuous-integration/drone/push Build is passing Details
Ref coop-cloud/abra#47
2020-12-31 22:55:31 +02:00
3wc e35ed6c673 Switch from envrc → env format
continuous-integration/drone/push Build is passing Details
Ref coop-cloud/abra#40
2020-12-30 13:23:03 +02:00
3wc 543264e26c Update Drone for new variable names
continuous-integration/drone/push Build is passing Details
2020-12-27 21:42:24 +02:00
3wc 96a96c22e6 Update README
continuous-integration/drone/push Build is failing Details
2020-12-27 15:55:45 +02:00
3wc b2034900bf Ad SECRET_ to secret names so abra can find them 2020-12-27 15:55:26 +02:00
decentral1se 0467f8b7c0 Merge pull request 'Update mediawiki Docker tag to v1.35.1' (#20) from renovate/docker-mediawiki-1.x into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: https://git.autonomic.zone/coop-cloud/mediawiki/pulls/20
2020-12-22 12:04:56 +01:00
Comrade Renovate Bot 0d4b62528e Update mediawiki Docker tag to v1.35.1
continuous-integration/drone/pr Build is failing Details
2020-12-22 08:01:09 +00:00
3wc 13b9306858 Remove needless compose.mailrelay.yml
continuous-integration/drone/push Build is passing Details
2020-11-06 19:29:13 +02:00
3wc c581eeeae5 Tell drone about PHP_INI_VERSION
continuous-integration/drone/push Build is passing Details
2020-10-30 18:37:42 +02:00
Luke Murphy ceca47f3b4
Add template file ending
continuous-integration/drone/push Build is failing Details
2020-10-30 14:26:58 +01:00
Luke Murphy 8add2bd87f
Switch over to php.ini file
continuous-integration/drone/push Build is failing Details
2020-10-30 14:26:05 +01:00
Luke Murphy 593f76df19
Allow to configure upload limits
continuous-integration/drone/push Build is failing Details
2020-10-30 14:03:38 +01:00
Luke Murphy c897d91b3e
Add 10mb upload limit
continuous-integration/drone/push Build is passing Details
2020-10-30 13:56:47 +01:00
Luke Murphy 3faff06899
Extend upload options
continuous-integration/drone/push Build is passing Details
2020-10-30 13:50:10 +01:00
3wc 439fb807af Remove STACK_NAME
continuous-integration/drone/push Build is passing Details
2020-10-29 19:52:32 +02:00
3wc 9ef3d8aa74 Gardening 🌱 2020-10-29 19:48:37 +02:00
decentral1se 5a128a95c3 Merge pull request 'Update thenets/parsoid Docker tag to v0.11.0' (#16) from renovate/docker-thenets-parsoid-0.x into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: https://git.autonomic.zone/coop-cloud/mediawiki/pulls/16
2020-10-28 09:48:10 +01:00
Comrade Renovate Bot 98e99f81e7 Update thenets/parsoid Docker tag to v0.11.0
continuous-integration/drone/pr Build is failing Details
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
continuous-integration/drone/push Build is passing Details
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
Luke Murphy 0e196b33d2
Update README to match new changes
continuous-integration/drone/push Build is passing Details
2020-10-24 15:46:39 +02:00
3wc f4ca10b3d9 Add missing compose.mailrelay.yml
continuous-integration/drone/push Build is passing Details
2020-10-24 04:07:18 +02:00
3wc f05d45ee52 Switch to official Mediawiki image + update to 1.35
continuous-integration/drone/push Build is passing Details
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
Luke Murphy 8bcccca575
Add missing logo file threading
continuous-integration/drone/push Build is passing Details
2020-10-19 18:11:34 +02:00
Luke Murphy ddc59b7cc0
Also follow SAML on user account stuff
continuous-integration/drone/push Build is passing Details
2020-10-19 17:54:12 +02:00
Luke Murphy 7da9a97788
Update then install
continuous-integration/drone/push Build is passing Details
2020-10-19 17:33:22 +02:00
Luke Murphy b2d86119b1
Remove unknown package
continuous-integration/drone/push Build is passing Details
2020-10-19 17:30:15 +02:00
Luke Murphy 6fa1a5fd12
Add missing zip dependencies
continuous-integration/drone/push Build is passing Details
2020-10-19 17:25:14 +02:00
Luke Murphy 9e950e7318
Fix typo
continuous-integration/drone/push Build is passing Details
2020-10-19 17:22:57 +02:00
Luke Murphy 0c914c0bbf
Also run the update script for openid plugin
continuous-integration/drone/push Build is passing Details
2020-10-19 17:04:10 +02:00
Luke Murphy 48bc08e063
Fix name of secret 2020-10-19 17:00:05 +02:00
Luke Murphy 64cbefc18e
Add missing config for openid config
continuous-integration/drone/push Build is passing Details
2020-10-19 16:56:50 +02:00
Luke Murphy 3c60a73dc9
Rename composer local file
continuous-integration/drone/push Build is passing Details
2020-10-19 16:53:12 +02:00
Luke Murphy 3ffc239373
First attempt at OpenID login
continuous-integration/drone/push Build is passing Details
See https://git.autonomic.zone/compose-stacks/mediawiki/issues/14.
2020-10-19 16:50:57 +02:00
Luke Murphy d75e15310c
Fix URL
continuous-integration/drone/push Build is passing Details
2020-10-15 18:26:40 +02:00
Luke Murphy 2a94408ddf
Appease formatter
continuous-integration/drone/push Build is passing Details
2020-10-15 18:24:16 +02:00
Luke Murphy d5eb7a47d1
Drop unzip, not needed 2020-10-15 18:24:09 +02:00
Luke Murphy 353d6eb4b5
Install optional OpenIDConnect extension 2020-10-15 18:23:45 +02:00
Luke Murphy b0c5673cc0
Push composer stuff out of other function
continuous-integration/drone/push Build is passing Details
2020-10-15 18:11:54 +02:00
Luke Murphy 9820952cbc
Clean up php composer installation
continuous-integration/drone/push Build is passing Details
2020-10-15 18:03:02 +02:00
Luke Murphy 33e70d62a4
Hack composer into the entrypoint
continuous-integration/drone/push Build is passing Details
2020-10-15 16:26:32 +02:00
3wc 08b5c1f53e Add optional SMTP relaying ..
continuous-integration/drone/push Build is passing Details
..+ 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