https://github.com/yogiex/medium-nginx-lb
https://github.com/yogiex/medium-nginx-lb
docker load-balancer nginx
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/yogiex/medium-nginx-lb
- Owner: yogiex
- Created: 2024-12-28T15:39:09.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-28T15:44:34.000Z (over 1 year ago)
- Last Synced: 2025-12-25T01:28:45.525Z (6 months ago)
- Topics: docker, load-balancer, nginx
- Language: JavaScript
- Homepage:
- Size: 722 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Description
Express JS with load balancing using Nginx
Express js running on port 3000
Nginx running on port 80
Untuk port bisa diubah sesuai kebutuhan dan konfigurasi
Di dalam code express js terdapat os.hostname untuk mengecek bahwa express berjalan didalam container yang berbeda.
Express js dibuat dalam beberapa container menggunaka replica docker-compose, kebutuhan container backend dapat disesuaikan.

Gambaran load balancer diatas
# Git clone
clone this repository
# docker build
```bash
sudo docker-compose build
```
# docker up
```bash
sudo docker-compose up
```
or running in background
```bash
sudo docker-compose up -d
```