Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fiocruzlivre/mapa-colaborativo
Mapa Colaborativo dos Movimentos Sociais em Saúde
https://github.com/fiocruzlivre/mapa-colaborativo
docker docker-compose mediawiki php php8
Last synced: 4 months ago
JSON representation
Mapa Colaborativo dos Movimentos Sociais em Saúde
- Host: GitHub
- URL: https://github.com/fiocruzlivre/mapa-colaborativo
- Owner: FiocruzLivre
- License: agpl-3.0
- Created: 2024-03-29T18:27:20.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-09-06T20:14:42.000Z (5 months ago)
- Last Synced: 2024-10-09T18:41:29.503Z (4 months ago)
- Topics: docker, docker-compose, mediawiki, php, php8
- Language: PHP
- Homepage:
- Size: 352 KB
- Stars: 3
- Watchers: 8
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mapa Colaborativo dos Movimentos Sociais em Saúde
## Instalação
1. Clone o projeto [mediawiki-development](https://github.com/LibreCodeCoop/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](https://www.mediawiki.org/) 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`