-
Instale o MySQL-5.7
-
Clone o repositorio
https://github.com/ProjetoIncluirUFMG/Compose.git -
Descomprima o arquivo dentro do diretorio
Compose/database/backup.7zip- Somente envolvidos na equipe de TI tem acesso a senha para descomprimir esse arquivo
-
Execute o script setup.sh:
cd Compose && ./setup.sh- Caso você já tenha feito o setup e queira re-fazer o processo, execute:
cd Compose && ./setup.sh reset
- Caso você já tenha feito o setup e queira re-fazer o processo, execute:
-
Pronto! :)
-
Para acessar a plataforma de administrador:
local-admin.projetoincluir.com -
Para acessar a api da plataforma de cadastro:
local-api.projetoincluir.com -
Para acessar o front-end da plataforma de cadastro:
local-cadastro.projetoincluir.com -
Para acessar o banco de dados (phpMyAdmin):
local-db.projetoincluir.com -
Para acessar o log dos serviços acima:
docker-compose logs -f --tail 20 api cadastro-front-end admin-app
-
Para desligar os containers:
docker-compose stop -
Para ligar os containers:
docker-compose start -
Para destruir os containers:
docker-compose down -
Para recuperar a copia oficial do banco de dados:
./restore_db.sh -
Para instalar novos pacotes da plataforma de cadastro:
./install_dependencies
- Substituir
CREATE DEFINER=paraCREATE DEFINER=CURRENT_USER mysql --host= --port=3306 --user= --password= --database=projeto_incluir < ~/projeto_incluir.sql