MediaWiki-Docker
MediaWiki-Docker é un contorno de desenvolvemento baseado en Docker incluído co núcleo MediaWiki.
Inicio rápido
A instalación das dependencias e a configuración do entorno deben levar uns 15 minutos
- Siga as indicacións en
DEVELOPERS.md
na raíz do repositoriomediawiki
. - Opcional: amplía o ambiente usando as receitas de configuración que se indican a continuación
Apoiar
Se tes problemas, aquí tes formas de obter axuda.
- Para unha pregunta rápida, usa #mediawiki connect.
- As solicitudes de funcións e os informes de erros poden presentarse en Phabricator a #MediaWiki-Docker.
- Para discusións, use mail:wikitech-l.
Titorías / Guías
Guías para configurar extensións específicas ou conxuntos de extensións.
- AbuseFilter
- AdvancedSearch
- BCmath
- CampaignEvents
- CentralAuth
- CentralNotice
- CheckUser
- CheckUser/ar
- CheckUser/en
- CheckUser/fr
- CirrusSearch
- Cite
- Citoid
- CodeMirror
- ContactPage
- ContactPage/en
- ContactPage/es
- ContactPage/fr
- ContentTranslation
- Echo
- ElectronPdfService
- EntitySchema
- Examples
- FacetedCategory
- FileImporter
- GlobalBlocking
- GlobalPreferences
- GlobalWatchlist
- GrowthExperiments
- GrowthExperiments/cs
- GrowthExperiments/fr
- GrowthExperiments/id
- GrowthExperiments/tr
- GuidedTour
- IPInfo
- LoginNotify
- Math
- MathSearch
- MediaSearch
- MobileFrontend
- Newsletter
- ORES
- PageTriage
- Phonos
- Popups
- ProofreadPage
- RelatedArticles
- ReportIncident
- RevisionSlider
- Sanctions
- SecurePoll
- SyntaxHighlight
- TemplateStyles
- TemplateWizard
- Translate
- TwoColConflict
- VisualEditor
- WikiLambda
- Wikibase
- WikibaseCirrusSearch
- WikibaseLexeme
- WikibaseMediaInfo
- Wikistories
Receitas de configuración
Abaixo amósanse receitas de configuración que se poden empregar co contorno de desenvolvemento Docker de MediaWiki.
As pila de docker compose pódense ampliar cun ficheiro de docker-compose.override.yml
que reside no mesmo directorio (na raíz do núcleo central de MediaWiki, no noso caso) que o ficheiro docker-compose.yml
. Calquera configuración presente nese ficheiro substituirá os valores predeterminados en docker-compose.yml
. More documentation on overriding works is available at https://docs.docker.com/compose/extends/
Despois de actualizar o ficheiro de anulación, execute docker compose down
seguido de docker compose up -d
.
- Alternative databases
- Customize base image
- Develop PHP extension
- Disable XDebug for better performance
- ElasticSearch
- EventGate
- EventLogging
- Example docker-compose.override.yml file
- Jobrunner
- Logging
- Mail handling
- Memcached
- Ngrok
- Profiling
- Redis
- VueSSR
- Wiki farm
- Wikidiff2
- Xdebug
- Xdebug config for VS Code