Skip to content

FiocruzLivre/mapa-colaborativo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mapa Colaborativo dos Movimentos Sociais em Saúde

Instalação

  1. Clone o projeto mediawiki-development: git clone https://github.com/LibreCodeCoop/mediawiki-development
  2. Acesse a pasta do projeto: cd wediawiki-development
  3. Crie uma pasta chamada volumes: mkdir volumes
  4. Clone o projeto mapa-colaborativo dentro da pasta volumes em uma pasta chamada src: git clone https://github.com/LibreCodeCoop/mapa-colaborativo.git volumes/src
  5. Crie o subdiretório /mysql/dump dentro da pasta volumes: mkdir -p volumes/mysql/dump
  6. Coloque o dump do seu projeto na pasta volumes/mysql/dump
  7. Caso necessário, crie o arquivo .env ou utilize um existente.
  8. Clone o projeto do MediaWiki no subdiretório volumes/mediawiki: git clone --progress --single-branch --depth 1 --branch 1.41.0 --recurse-submodules -j 4 https://gerrit.wikimedia.org/r/mediawiki/core.git volumes/mediawiki
  9. Inicie o projeto: docker compose up -d
  10. Acesse o conteiner do projeto: docker compose exec -u www-data mediawiki bash
  11. Execute a instalação das extensões: composer update --no-dev -o
  12. Execute a atualização do banco: php maintenance/update.php --quick
  13. Se tiver algum patch a aplicar, execute: cd volumes/mediawiki;git apply ../src/patch-01.diff