https://github.com/trydock/docker-nginx-lb
Dockerhub Nginx Load Balancer Source repo
https://github.com/trydock/docker-nginx-lb
Last synced: 4 months ago
JSON representation
Dockerhub Nginx Load Balancer Source repo
- Host: GitHub
- URL: https://github.com/trydock/docker-nginx-lb
- Owner: trydock
- Created: 2016-05-15T12:45:19.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-12-04T18:27:37.000Z (over 9 years ago)
- Last Synced: 2025-05-21T21:09:57.594Z (about 1 year ago)
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# nginx-lb
a stupid nginx load balancer to be used with docker
- There is only one public IP
- Try multiple docker containers
- Get config from a git repo
Todo:
- improvements and clean up
## status
[](https://microbadger.com/images/trydock/docker-nginx-lb "Get your own image badge on microbadger.com") [](https://microbadger.com/images/trydock/docker-nginx-lb "Get your own version badge on microbadger.com")
## warning
> Not Production Ready, STUPID PIECE OF CODE
### Version
0.0.1.shit-release
### Tech
nginx-lb uses a number of open source projects to work properly:
* [nginx] - nginx [engine x] is an HTTP and reverse proxy server.
* [supervisord] - Supervisord allows users to monitor and control UNIX processes .
### Docker
docker-nginx-lb is very easy to install and deploy in a Docker container.
By default, the Docker will expose port 80, so change this within the Dockerfile if necessary. When ready, simply use the Dockerfile to build the image.
```sh
docker run --name nlb01 -d -p 80:80 --restart="always" trydock/docker-nginx-lb:latest
```
This will launch the 'docker-nginx-lb'.
Verify the 'docker-nginx-lb' is online by navigating to your server address in your preferred browser.
### License
GNU/GPL3
#### Contact
Debuggerboy
a.k.a Anish.Asokan
asokan(dot)anish(at)gmail(dot)com