MWStake MediaWiki Manager/Infrastructure: Difference between revisions

From MWStake
Jump to navigation Jump to search
(Created page with "== Data Persistence == https://blog.christophersmart.com/2021/01/31/volumes-and-rootless-podman/")
 
 
(8 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 ==
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 ==


https://blog.christophersmart.com/2021/01/31/volumes-and-rootless-podman/
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

Latest revision as of 06:58, 22 April 2021

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