From f88169f1b2a2ec65be123f0ecbc9ed563a733fc8 Mon Sep 17 00:00:00 2001 From: Gbanyan Date: Wed, 16 Apr 2025 16:08:16 +0800 Subject: [PATCH] Readme typo fix --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 5b48b44..addb321 100644 --- a/README.md +++ b/README.md @@ -39,16 +39,16 @@ My traefik is split into internal and external entrypoint. Internal entrypoint is for private and secure service without exposing. -Each entrypoint is bind to different ip address for isolation. +Each entrypoint is binded to different ip address for isolation. -Then, other docker service is attached to different entrypoin guided by label in docker compose +Then, other docker service is attached to different entrypoint guided by label in docker compose ```yaml label: - "traefik.http.routers.service-name.entrypoints=websecure" ``` -Besides the entrypoint setup, I add cloudflare proxy, crowdsec-bouncer, compression with brotli middlrewares method in traefik.yml and dynamic.yml +Besides the entrypoint setup, I add cloudflare proxy (for exposing real ip to access.log for crowdsec to read), crowdsec-firewall-bouncer, compression with brotli middlrewares method in traefik.yml and dynamic.yml Adding middlewares is also guided by labels: @@ -59,7 +59,7 @@ label: The order of middlewares is meaningful. -Traefik has ability to auto apply SSL certs. +Traefik has ability to apply SSL certs automatically. Just offer the required DNS API authentication (Like cloudflare). Please refer the traefik documentation. @@ -78,4 +78,4 @@ labels: - "traefik.docker.network=traefik_default" ``` -I expose the access.log for crowdsec firewall to read. \ No newline at end of file +I mount the access.log for crowdsec firewall to read. \ No newline at end of file