marcelocampos66 / typescript-rest-api

Uma API desenvolvida em TypeScript utilizando os padrões REST, arquitetura MSC e que realiza operações de CRUD em um banco de dados não relacional MongoDB.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TypeScript REST Api

Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge


Uma API desenvolvida em TypeScript utilizando os padrões REST, arquitetura MSC e que realiza operações de CRUD em um banco de dados não relacional MongoDB.


Rodando o app via Docker

Para rodar o projeto via docker, basta executar dois comandos. Os comandos devem ser executados a partir da raiz do projeto, sendo o primeiro para buildar a imagem:

docker build -t rest-api .

Na sequencia basta executar o comando que vai levantar o container a partir da imagem criada:

docker run -e PORT=3001 -e JWT_SECRET=secret -e MONGO_DB_HOST=127.0.0.1:27017 -e MONGO_DB=users-api -d -p 3001:3001 rest-api

About

Uma API desenvolvida em TypeScript utilizando os padrões REST, arquitetura MSC e que realiza operações de CRUD em um banco de dados não relacional MongoDB.


Languages

Language:TypeScript 98.9%Language:Dockerfile 0.8%Language:Shell 0.4%