Tutorial instalando aplicação local
ATENÇÃO:
tenha docker-compose instalado
0. EXCLUIR CONTAINERS E IMAGES ANTIGOS PARA FORÇAR UPDATE (OPCIONAL)
docker stop ew-frontend ew-auth ew-response ew-research ew-postgres
docker rm ew-frontend ew-auth ew-response ew-research ew-postgres
docker image rm ew-frontend ew-auth ew-response ew-research ew-postgres
1. CLONAR O ORCHESTRATION
http://tools.ages.pucrs.br/EasyWork/orchestration
2. DENTRO DO ORCHESTRATION CLONAR OS REPOSITÓRIOS:
http://tools.ages.pucrs.br/EasyWork/front-react
http://tools.ages.pucrs.br/EasyWork/back-auth-service
http://tools.ages.pucrs.br/EasyWork/back-research-service
http://tools.ages.pucrs.br/EasyWork/back-response-service
3. DENTRO DO ORCHESTRATION RODAR O COMANDO:
docker-compose up
**PRONTO!**
Tutorial de como desenvolver o frontend com backend rodando no docker
Manualmente
1. Obtendo os projetos
Clone o repositório orchestration e dentro dele os repositórios de front-reactv, back-auth-service, back-research-service e back-response-service
2. Executando o sistema com Docker
Dentro da pasta orchestration execute docker-compose up
e espere terminar
3. Rodando frontend local
Dento da pasta front-react execute npm install
seguido de npm start
Via Linux sh (shell script)
1. Executando o sistema com Docker
Clone o repositório orchestration e dentro da pasta execute sh icLocal.sh
e espere terminar
2. Rodando frontend local
Clone apenas o repositório front-react e dento da pasta execute npm install
seguido de npm start
Visualizando os Dados do banco utilizando o dbeaver
Caso não possua, baixe a ferramenta dbeaver nos notebooks da AGES escolha abra um terminal e digite:
wget -c https://dbeaver.io/files/6.0.0/dbeaver-ce_6.0.0_amd64.deb
sudo dpkg -i dbeaver-ce_6.0.0_amd64.deb
sudo apt-get install -f
Abra o dbeaver, escolha PostgreSQL e teste a conexão (se solicitar para baixar arquivos, aceite), conecte com:
- Port: 5432
- Database: base_dev
- User: postgres
- Password: Ages2019