Skip to content

Lamarkes/nginx-node-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node Server + Nginx

Sobre

Um projeto simples utilizando Node, para estudos de containers Docker(Dockerfile + docker-compose) e implementação de proxy reverse com Ngnix.

O projeto utiliza nip.io ( serviço DNS gratuito e de código aberto que mapeia qualquer endereço IP para um nome de host (domínio)) utilizado para facilitar nos testes.

Atualmente o projeto esta dividido em 3 serviços simples rodando em node:

  • app-api (uma aplicaçao simples simulando uma api de usuarios)

  • app-hello (aplicação simples com uma mensagem)

  • app-time (aplicação que gera mensagem de acordo com o horario)

  • nginx (arquivo de configuraçao do nginx para configuraçao do proxy reverso e load balancer)

Como rodar

  1. Certifique-se de que possui o Docker instalado e esteja executando:
docker --version 
  1. Clone o repositório:
git clone https://github.com/Lamarkes/nginx-node-server.git
  1. Entre na pasta do projeto:
cd nginx-node-server
  1. Torne o script 'start.sh' executavel
chmod +x start.sh
  1. Execute o script de inicialização
./start.sh

About

Um projeto simples utilizando Node, para estudos de containers Docker(Dockerfile + docker-compose) e implementação de proxy reverse com Ngnix.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors