Skip to content

kaioid/API-noticias-node

Repository files navigation

API de cadastro de notícias com Express e MongoDB

Instalando dependências:

npm install

Compilando localmente:

npm run build

Executando localmente (após build):

npm start

Executando com Docker (modo de desenvolvimento)

  1. Construir e subir com Docker Compose (cria também um container MongoDB):
# no Windows PowerShell
docker-compose up --build

Isso inicia a aplicação em modo development usando ts-node-dev (live-reload).

O serviço do Mongo é exposto no host na porta 27917 (mapeada para 27017 do container).

  1. Acessar a API:
http://localhost:3050/api/v1/news
  1. Health endpoint (usado para healthchecks):
http://localhost:3050/health
  1. Para rodar em background:
docker-compose up --build -d
  1. Para parar e remover containers:
docker-compose down

About

API simples com Express

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published