Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brufelix/customer-manager-api
API for customer and address management
https://github.com/brufelix/customer-manager-api
docker docker-compose jest postgresql swagger typeorm typescript
Last synced: 22 days ago
JSON representation
API for customer and address management
- Host: GitHub
- URL: https://github.com/brufelix/customer-manager-api
- Owner: brufelix
- Created: 2024-08-30T17:57:48.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-04T12:33:58.000Z (2 months ago)
- Last Synced: 2024-10-04T21:37:27.330Z (about 1 month ago)
- Topics: docker, docker-compose, jest, postgresql, swagger, typeorm, typescript
- Language: TypeScript
- Homepage:
- Size: 120 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Guia para Instalação do Docker e Docker Compose
Este [guia](https://docs.docker.com/get-started/get-docker) descreve como instalar o Docker e o Docker Compose no Ubuntu/Windows. Caso você já tenha o Docker e o Docker Compose instalados, por favor, desconsidere estas instruções.
## Passo 1: Executando o projeto com Docker
Primeiro, assegure-se de que seu sistema está atualizado com os pacotes do guia anterior. Abra o terminal e execute o seguinte comando:
```bash
docker-compose up -d
```## Executando o projeto sem a utilização do Docker
Dentro da pasta web, crie um arquivo chamado .env e copie para ele o conteúdo do arquivo .env.sample. Em seguida, instale as dependências necessárias. Certifique-se de que está utilizando a *versão 20 do Node.js*.
```bash
yarn install
```
OU```bash
npm i
```Depois da conclusão da instalação, execute:
```bash
yarn run dev
```OU
```bash
npm run dev
```