website/docs: update container explanation

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer
2021-05-04 17:49:21 +02:00
parent e6431593f7
commit 8a666535a8
3 changed files with 3 additions and 17 deletions

View File

@ -89,11 +89,7 @@ The docker-compose project contains the following containers:
- server
This is the backend service, which does all the logic, runs the API and the actual SSO part.
- static
This container runs the frontend, hosts the JS/CSS files, and also servers the files you've uploaded for icons/etc.
This is the backend service, which does all the logic, runs the API and the actual SSO part. It also runs the frontend, hosts the JS/CSS files, and also servers the files you've uploaded for icons/etc.
- worker
@ -103,14 +99,4 @@ The docker-compose project contains the following containers:
Cache and database respectively.
- traefik
Traefik is used so that you only have a single entry point, and don't need to configure a reverse proxy yourself.
It does the following things:
- Routes everything that starts with `/static`, `/if`, `/media`, `/robots.txt` or `/favicon.ico` to the *static* container on port 80
- Routes everything else to the *server* container on port 8000
- Does some minor health checking
Additionally, if you've enabled GeoIP, there is a container running which regularly updates the GeoIP database.