NGINX
NGINX serves static content, terminates TLS, proxies requests to backends and balances load. It is also available as a Kubernetes ingress controller and as a container image in Docker.
Key concepts #
- Server block: a virtual host.
- Reverse proxy: forwards requests to upstream servers.
- Config as code: deploy it with Ansible.
Learn it #
See Ansible roles best practices and Docker networking.
Run it as a web server, proxy and load balancer with Install NGINX with Docker.