Folders and files
| Name | Name | 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