Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Este projeto demonstra uma aplicação Node.js conectada simultaneamente a MongoDB e PostgreSQL, usando Docker Compose com estrutura separada para cada serviço.

---

## 🏗️ Estrutura de Pastas

meu-projeto/ ├── docker-compose.yml ├── README.md ├── node-app/ # Backend Node.js ├── mongo-db/ # MongoDB com init.js └── postgres-db/ # PostgreSQL com init.sql

yaml
Copiar código

---

## 🚀 Como rodar

1. Clone o projeto:

```bash
git clone https://github.com/seu-usuario/seu-projeto.git
cd seu-projeto
Inicie os containers:

bash
Copiar código
docker-compose up --build
A aplicação estará disponível em:
📍 http://localhost:3000

💾 Serviços
Serviço	Porta	Imagem Base
node-app	3000	node:18
mongo-db	27017	mongo:6
postgres-db	5432	postgres:13
🔌 Conexões
MongoDB: mongodb://root:senha123@mongo-db:27017/meubanco?authSource=admin

PostgreSQL: postgresql://faq_app:senha_pg@postgres-db:5432/tf_db

🧪 Testar
bash
Copiar código
curl http://localhost:3000
Resposta esperada:

nginx
Copiar código
API Node com MongoDB + PostgreSQL rodando via Docker!
🛑 Parar tudo
bash
Copiar código
docker-compose down
✔️ Pré-requisitos
Docker

Docker Compos

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages