From f3df426b332c8b53f2d739d14090772f2b3e59a9 Mon Sep 17 00:00:00 2001 From: tiyn Date: Sat, 24 Sep 2022 04:02:03 +0200 Subject: [PATCH] reverse-proxy: added main page --- wiki/bind.md | 2 ++ wiki/nginx.md | 5 ++--- wiki/reverse-proxy.md | 12 ++++++++++++ wiki/traefik.md | 1 - 4 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 wiki/reverse-proxy.md diff --git a/wiki/bind.md b/wiki/bind.md index 2dadf25..1e93545 100644 --- a/wiki/bind.md +++ b/wiki/bind.md @@ -91,6 +91,8 @@ $TTL 1D To make the server you operate on the nameserver select a subdomain for it and subsitute `` for it and its IP address ``. More [DNS records](./dns.md#records) can be added. +Most importantly used and needed for [reverse proxies](./reverse-proxy.md) are +[A records](./dns.md#a-record) and [CNAME records](./dns.md#cname-record). Then create `/etc/bind/extra-zones/revp.178.168.192` and fill it with the following lines. diff --git a/wiki/nginx.md b/wiki/nginx.md index f94df7b..f2309d8 100644 --- a/wiki/nginx.md +++ b/wiki/nginx.md @@ -1,8 +1,7 @@ # Nginx -[nginx](https://www.nginx.com/) is a http reverse proxy. -An alternative solution for this, especially when used in combination with -[Docker images](./docker.md) is [traefik](./traefik.md). +[nginx](https://www.nginx.com/) is a web server that can be used as +[reverse proxy](./reverse-proxy.md). ## Server diff --git a/wiki/reverse-proxy.md b/wiki/reverse-proxy.md new file mode 100644 index 0000000..a00eeed --- /dev/null +++ b/wiki/reverse-proxy.md @@ -0,0 +1,12 @@ +# Reverse proxy + +A reverse proxy is an application that is upstream of back-end application and +forwards clients to those. + +## Software that can be used as reverse proxy + +The following software can be used as reverse proxy. + +- [Traefik](./traefik.md) is a http and https reverse proxy with a special + integration of infrastructure components (e.g. [Docker](./docker.md)) +- [NGINX](./nginx.md) is a webserver that can be also used as a reverse proxy diff --git a/wiki/traefik.md b/wiki/traefik.md index e113a04..fba67d2 100644 --- a/wiki/traefik.md +++ b/wiki/traefik.md @@ -2,7 +2,6 @@ [Traeffik](https://github.com/traefik/traefik) is a http reverse proxy with a special integration of infrastructure components (e.g. [Docker](./docker.md)). -An alternative solution for this is [nginx](./nginx.md). ## Server