MWStake MediaWiki Manager/Infrastructure: Difference between revisions
Jump to navigation
Jump to search
Lex Sulzer (talk | contribs) No edit summary |
Lex Sulzer (talk | contribs) (→) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[File:MWM-Infrastructure+Development-Landscape-v2104221327.png]] | |||
== Scenarios == | |||
'''Maxims''' | |||
* MECE | |||
* Share as many ENVs-configured "Greatest Common Factor (GCF)" components | |||
* MECE Coordinator&Prototyper moderating development with providers' designated project delegates | |||
** Slice system along GCFs | |||
{|class=wikitable | |||
!Provider | |||
!Deployment Type "mwmLocal" | |||
!Deployment Type "mwmIntra" | |||
!Deployment Type "mwmCloud" | |||
|- | |||
|MWStake MWM Default | |||
| | |||
| | |||
| | |||
|- | |||
|wikibase.nl | |||
| | |||
| | |||
| | |||
|- | |||
|wikiteq.com | |||
| | |||
| | |||
| | |||
|- | |||
|professional.wiki/ | |||
| | |||
| | |||
| | |||
|- | |||
|bluespice.com/ | |||
| | |||
| | |||
| | |||
|- | |||
|dataspects.com/ | |||
| | |||
| | |||
| | |||
|} | |||
== Setup == | == Setup == | ||
https://github.com/dataspects/mediawiki-manager/blob/main/cli/check-and-complete-environment.sh | https://github.com/dataspects/mediawiki-manager/blob/main/cli/check-and-complete-environment.sh | ||
== Environment variables == | |||
https://github.com/dataspects/mediawiki-manager/tree/main/envs | |||
== Data Persistence == | == Data Persistence == |
Latest revision as of 06:58, 22 April 2021
Scenarios
Maxims
- MECE
- Share as many ENVs-configured "Greatest Common Factor (GCF)" components
- MECE Coordinator&Prototyper moderating development with providers' designated project delegates
- Slice system along GCFs
Provider | Deployment Type "mwmLocal" | Deployment Type "mwmIntra" | Deployment Type "mwmCloud" |
---|---|---|---|
MWStake MWM Default | |||
wikibase.nl | |||
wikiteq.com | |||
professional.wiki/ | |||
bluespice.com/ | |||
dataspects.com/ |
Setup
https://github.com/dataspects/mediawiki-manager/blob/main/cli/check-and-complete-environment.sh
Environment variables
https://github.com/dataspects/mediawiki-manager/tree/main/envs
Data Persistence
https://blog.christophersmart.com/2021/01/31/volumes-and-rootless-podman/
Run all commands through container (except "install")
https://github.com/dataspects/mediawiki-manager/blob/main/cli/lib/runInContainerOnly.sh
MWM logging
https://github.com/dataspects/mediawiki-manager/tree/main/cli/logging