MWStake MediaWiki Manager/Infrastructure

From MWStake
Jump to navigation Jump to search

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
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