Skip to content

Configurações e extensões dos projetos Mapa dos Movimentos Sociais em Saúde e Wikifavelas.

License

Notifications You must be signed in to change notification settings

FiocruzLivre/mediawiki-settings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MediaWiki Settings

Este repositório se destina a manter as configurações e extensões dos projetos Mapa dos Movimentos Sociais em Saúde e Wikifavelas.

Instalação

  1. Clone o projeto mediawiki-development: git clone https://github.com/FiocruzLivre/mediawiki-development.git
  2. Acesse a pasta do projeto: cd wediawiki-development
  3. Crie uma pasta chamada volumes: mkdir volumes
  4. Clone o projeto mediawiki-settings dentro da pasta volumes em uma pasta chamada src: git clone https://github.com/FiocruzLivre/mediawiki-settings.git volumes/src e faça o checkout para a branch relativa ao seu projeto.
  5. Crie o subdiretório /mysql/dump dentro da pasta volumes: mkdir -p volumes/mysql/dump
  6. Faça um backup do banco do seu projeto e coloque na pasta volumes/mysql/dump
  7. É necessário que exista um arquivo .env na raíz do projeto mediawiki-development com as variáveis utilizadas no LocalSettings.php.
  8. Clone o projeto do MediaWiki no subdiretório volumes/mediawiki: git clone --progress --single-branch --depth 1 --branch 1.43.0 --recurse-submodules -j 4 https://gerrit.wikimedia.org/r/mediawiki/core.git volumes/mediawiki (Obs.: Lembre-se de substituir a branch pela versão desejada).
  9. Inicie o projeto: docker compose up -d
  10. Acesse o conteiner do projeto: docker compose exec mediawiki bash
  11. Execute a instalação das extensões: composer update --no-dev -o
  12. Execute a atualização do banco: php maintenance/run.php update
  13. Se tiver algum patch a aplicar, execute: cd volumes/mediawiki;git apply ../src/patch-01.diff
  14. Copie a pasta images do seu projeto para volumes/mediawiki/.

Editar topo

https://www.mediawiki.org/wiki/Manual:Interface/Sitenotice

Menu

https://www.mediawiki.org/wiki/Manual:Interface/Sidebar

CSS

https://www.mediawiki.org/wiki/Manual:CSS

About

Configurações e extensões dos projetos Mapa dos Movimentos Sociais em Saúde e Wikifavelas.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published