forked from coop-cloud/traefik
refactor: refactor to new access log implementation
This commit is contained in:
+1
-1
@@ -237,7 +237,7 @@ WRITE_TIMEOUT=0s
|
||||
#COMPOSE_FILE="$COMPOSE_FILE:compose.crowdsec.yml"
|
||||
#CROWDSEC_ENABLED=1
|
||||
#CROWDSEC_BOUNCER_ENABLED=1
|
||||
#CROWDSEC_TRAEFIK_BOUNCER_API_KEY="some-api-key"
|
||||
#SECRET_CROWDSEC_LAPI_KEY_VERSION=v1 # generate=false
|
||||
|
||||
## Anubis metrics
|
||||
#COMPOSE_FILE="$COMPOSE_FILE:compose.anubis-metrics.yml"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
export TRAEFIK_YML_VERSION=v37
|
||||
export TRAEFIK_YML_VERSION=v38
|
||||
export FILE_PROVIDER_YML_VERSION=v15
|
||||
export ENTRYPOINT_VERSION=v5
|
||||
export ANUBIS_YML_VERSION=v1
|
||||
export CROWDSEC_TRAEFIK_CONFIG_VERSION=v1
|
||||
|
||||
@@ -7,14 +7,14 @@ services:
|
||||
secrets:
|
||||
- crowdsec_lapi_key
|
||||
crowdsec:
|
||||
image: crowdsecurity/crowdsec:v1.7.8
|
||||
image: crowdsecurity/crowdsec:v1.8.2
|
||||
environment:
|
||||
GID: "${GID-1000}"
|
||||
COLLECTIONS: "crowdsecurity/linux crowdsecurity/traefik"
|
||||
COLLECTIONS: "crowdsecurity/traefik"
|
||||
volumes:
|
||||
- crowdsec-db:/var/lib/crowdsec/data/
|
||||
- crowdsec-config:/etc/crowdsec/
|
||||
- traefik-logs:/var/log/traefik/:ro
|
||||
- access-logs:/var/log/traefik/:ro
|
||||
configs:
|
||||
- source: crowdsec_traefik_config
|
||||
target: /etc/crowdsec/acquis.d/traefik_config.yaml
|
||||
|
||||
@@ -19,7 +19,6 @@ services:
|
||||
volumes:
|
||||
- "letsencrypt:/etc/letsencrypt"
|
||||
- "file-providers:/etc/traefik/file-providers"
|
||||
- "traefik-logs:/var/log/traefik"
|
||||
configs:
|
||||
- source: traefik_yml
|
||||
target: /etc/traefik/traefik.yml
|
||||
@@ -122,4 +121,3 @@ configs:
|
||||
volumes:
|
||||
letsencrypt:
|
||||
file-providers:
|
||||
traefik-logs:
|
||||
|
||||
+2
-4
@@ -6,9 +6,7 @@ log:
|
||||
level: {{ env "LOG_LEVEL" }}
|
||||
maxAge: {{ env "LOG_MAX_AGE" }}
|
||||
{{- if eq (env "CROWDSEC_ENABLED") "1" }}
|
||||
filePath: "/var/log/traefik/traefik.log"
|
||||
accessLog:
|
||||
filePath: "/var/log/traefik/access.log"
|
||||
filePath: "/var/log/traefik.log"
|
||||
{{- end }}
|
||||
|
||||
{{ if eq (env "ACCESS_LOG_ENABLED") "true" }}
|
||||
@@ -199,5 +197,5 @@ experimental:
|
||||
plugins:
|
||||
bouncer:
|
||||
moduleName: github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin
|
||||
version: v1.6.0
|
||||
version: v1.8.1
|
||||
{{- end }}
|
||||
|
||||
Reference in New Issue
Block a user