An open API service indexing awesome lists of open source software.

https://github.com/claudioaltamura/traefik-proxy-nodejs-example

A Traefik proxy example with Node.js and Express.js
https://github.com/claudioaltamura/traefik-proxy-nodejs-example

expressjs nodejs traefik-docker traefik-proxy travis-ci

Last synced: 3 months ago
JSON representation

A Traefik proxy example with Node.js and Express.js

Awesome Lists containing this project

README

          

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
# traefik-proxy-nodejs-example
A Traefik proxy example with Node.js and Express.js
# Run server

npm start

# Build container image

docker build . -t node-web-app:1.0.0 -t node-web-app:latest

docker images | grep node-web-app

# Run just the image

docker run -e APP_NAME=APP_A -p 13000:3000 -d node-web-app

docker ps

docker logs

curl -i localhost:13000

# Stop image

docker stop

# Run docker-compose

reverse-proxy

docker-compose up -d reverse-proxy

app_a

docker-compose up -d app_a

# Stop docker-compose

docker-compose down -v

# app_a

curl -i http://app_a.localhost