Skip to content

A scalable setup with Traefik as a reverse proxy for Node microservices, orchestrated with Docker for dynamic routing and load balancing.

Notifications You must be signed in to change notification settings

002sathwik/Docker-Reverse-Proxy

Repository files navigation

Docker Reverse Proxy

This project is a reverse proxy server that supports WebSocket connections. It forwards incoming requests to the appropriate backend services based on the subdomain of the request.

FlowDesign

System Design

Features

  • Reverse proxy for HTTP and WebSocket requests
  • Dynamic routing based on subdomain
  • Simple in-memory database for storing backend service information

Prerequisites

  • Node.js
  • Docker
  • Docker Compose

About

A scalable setup with Traefik as a reverse proxy for Node microservices, orchestrated with Docker for dynamic routing and load balancing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published