-
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