https://github.com/leoviana00/api-rest-nodejs
https://github.com/leoviana00/api-rest-nodejs
api-rest nodejs postgresql
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/leoviana00/api-rest-nodejs
- Owner: leoviana00
- Created: 2021-02-28T02:31:29.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-20T18:43:20.000Z (almost 4 years ago)
- Last Synced: 2025-01-25T10:11:22.051Z (3 months ago)
- Topics: api-rest, nodejs, postgresql
- Language: JavaScript
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
## Projeto
Desenvolvimento de uma aplicação para trazer informações do trello## Executando o app de dentro de um container
`docker run --rm -it -v $(pwd)/:/usr/src/app -p 3000:3000 node:15 bash```` bash
yarn install
yarn dev
```## Rodando Container Pgsql
`docker run -d -rm --name=db-apirest -p 5432:5432 -v $(pwd)/data:/var/lib/postgresql/data pgsql-apirest`## Dockerizando a api
- Dockerfile.dev
```Dockerfile
FROM node:15-alpineWORKDIR /app
COPY package*.json ./
RUN yarn install
COPY . .
EXPOSE 3000
CMD ["yarn", "dev"]
``````bash
docker build -t api-rest -f Dockerfile.dev .
```## Pg Admin
```bash
docker run --name pgadmin -p 15432:80 -e [email protected] -e PGADMIN_DEFAULT_PASSWORD=Info.123 -d dpage/pgadmin4
```- URL: http://localhost:15432