Commit 180ac2d
authored
📝 Resumo
Este PR corrige falhas críticas no docker-compose.yml que impediam a
inicialização correta do backend e o acesso ao frontend via navegador na
máquina hospedeira.
Alterações Realizadas
Backend: Corrigido o command para apontar para o ponto de entrada
correto do servidor: de backend/index.js para backend/src/server.js.
Isso alinha o container com a estrutura atual do projeto.
Frontend: Adicionado o parâmetro --host 0.0.0.0 ao comando de execução
do Vite. Isso permite que o servidor aceite conexões externas ao
container, possibilitando o acesso via localhost:5173.
Refatorado o comando para utilizar explicitamente o gerenciamento de
workspaces (--workspace=frontend), garantindo que as dependências e o
contexto de execução sejam respeitados corretamente.
🐛 Problemas Resolvidos (Issues)
Fecha #36 - Falha na inicialização e falta de acessibilidade externa via
Docker Compose
🧪 Como testar?
Certifique-se de que não há containers antigos rodando: docker-compose
down.
Suba o ambiente: docker-compose up --build.
Validar Backend: Verifique nos logs se o container vagas-backend iniciou
sem erros de "file not found".
Validar Frontend: Acesse
[http://localhost:5173](https://www.google.com/search?q=http://localhost:5173&authuser=1)
no seu navegador e verifique se a aplicação carrega corretamente.
1 file changed
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
29 | | - | |
| 30 | + | |
0 commit comments