Estágio | Devops | URL |
---|---|---|
Produção | não disponível . |
|
Desenvolvimento | https://dev.ladesa.com.br/api |
git clone https://github.com/ladesa-ro/api.git
cd api
Host | Endereço | Descrição | Plataforma Base |
---|---|---|---|
ladesa-api |
localhost:3701 |
Aplicação NodeJS. | docker.io/library/node:22 |
ladesa-api-db |
localhost:5432 |
Banco de dados postgres | docker.io/bitnami/postgresql:15 |
O projeto conta com um arquivo make que comporta scrips destinados ao desenvolvimento da aplicação.
make dev-setup; # Configura o ambiente de deselvolvimento, como a criação da rede ladesa-net e os arquivos .env.
make dev-up; # Inicia os containers docker.
make dev-shell; # Inicia os containers docker e abre o bash na aplicação node.
-
Após este processo, talvez você queira executar dentro do shell do container:
npm install;
npm run start:dev;
make dev-down; # Para todos os containers.
make dev-cleanup; # Para todos os containers e remove os containers e volumes associados.
make dev-logs; # Mostra os registros dos containers