You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/glossary.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -384,8 +384,8 @@ HAProxy
384
384
nginx
385
385
[nginx](https://docs.nginx.com/nginx/) (pronounced "engine x") is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server, originally written by Igor Sysoev.
386
386
387
-
traefik
388
-
[traefik](https://traefik.io/) is an open-source reverse proxy and load balancer, suitable for containerized architectures.
387
+
Traefik Proxy
388
+
[Traefik Proxy](https://traefik.io/traefik/) is an open-source reverse proxy and load balancer, suitable for containerized architectures.
389
389
390
390
Volto
391
391
[Volto](https://github.com/plone/volto) is a React-based frontend for the Plone CMS.
# traefik, Frontend, Backend, Varnish container example
10
+
# Traefik Proxy, Frontend, Backend, Varnish container example
11
11
12
12
This example is a very simple setup with one backend and data being persisted in a Docker volume.
13
13
14
-
{term}`traefik` in this example is used as a reverse proxy.
14
+
{term}`Traefik Proxy` in this example is used as a reverse proxy.
15
15
16
16
{term}`Varnish` is used for caching.
17
17
18
18
A purger component is also used. This solves the problem of invalidating the cache in multiple Varnish servers, which could be desirable in containerized deployment.
19
19
20
-
## Setup
20
+
## Create a project space
21
21
22
22
Create an empty project directory named `traefik-volto-plone-varnish`.
23
23
@@ -32,15 +32,15 @@ cd traefik-volto-plone-varnish
32
32
```
33
33
34
34
35
-
###Varnish configuration
35
+
## Varnish configuration
36
36
37
37
Create an empty directory named `etc`.
38
38
39
39
```shell
40
40
mkdir etc
41
41
```
42
42
43
-
Add there a `varnish.vcl` that will be used by the varnish image:
43
+
Add there a file {file}`varnish.vcl` that will be used by the Varnish image:
44
44
45
45
```vcl
46
46
vcl 4.0;
@@ -318,9 +318,9 @@ sub vcl_deliver {
318
318
You can either use `localhost`, or add it in your `/etc/hosts` file or DNS to point to the Docker host IP.
319
319
```
320
320
321
-
###Service configuration with Docker Compose
321
+
## Service configuration with Docker Compose
322
322
323
-
Now let's create a `docker-compose.yml` file:
323
+
Now let's create a {file}`docker-compose.yml` file:
0 commit comments