Add entrypoint maildefaukt (567) and mailsecure (465)

This commit is contained in:
2025-02-02 09:31:39 +02:00
parent f8c826a07b
commit 52094a036d

View File

@@ -24,6 +24,8 @@ services:
ports: ports:
- 80:80 - 80:80
- 443:443 - 443:443
- 465:465
- 587:587
#env_file: #env_file:
#- path: ./traefik.env #- path: ./traefik.env
# required: true # default # required: true # default
@@ -41,6 +43,8 @@ services:
- --entrypoints.http.http.middlewares=middlewares-crowdsec-bouncer@file - --entrypoints.http.http.middlewares=middlewares-crowdsec-bouncer@file
- --entryPoints.https.address=:443 - --entryPoints.https.address=:443
- --entrypoints.https.forwardedHeaders.trustedIPs=$CLOUDFLARE_IPS,$LOCAL_IPS - --entrypoints.https.forwardedHeaders.trustedIPs=$CLOUDFLARE_IPS,$LOCAL_IPS
- --entrypoints.mailsecure.address=:465
- --entrypoints.maildefault.address=:587
# - --entryPoints.traefik.address=:8080 # - --entryPoints.traefik.address=:8080
#(- --entryPoints.ping.address=:8081) #(- --entryPoints.ping.address=:8081)
- --api=true - --api=true
@@ -50,7 +54,7 @@ services:
#(- --pilot.token=$TRAEFIK_PILOT_TOKEN) #(- --pilot.token=$TRAEFIK_PILOT_TOKEN)
- --serversTransport.insecureSkipVerify=true - --serversTransport.insecureSkipVerify=true
- --log=true - --log=true
- --log.level=DEBUG #INFO # (Default: error) DEBUG, INFO, WARN, ERROR, FATAL, PANIC - --log.level=INFO # (Default: error) DEBUG, INFO, WARN, ERROR, FATAL, PANIC
- --log.filePath= /var/log/traefik/traefik.log - --log.filePath= /var/log/traefik/traefik.log
- --accessLog=true - --accessLog=true
- --accessLog.filePath=/var/log/traefik/access.log - --accessLog.filePath=/var/log/traefik/access.log
@@ -75,6 +79,7 @@ services:
- --entrypoints.https.http.tls.domains[2].sans=*.$DOMAINNAME2 - --entrypoints.https.http.tls.domains[2].sans=*.$DOMAINNAME2
- --entrypoints.https.http.tls.domains[3].main=$DOMAINNAME3 # Pulls main cert for second domain - --entrypoints.https.http.tls.domains[3].main=$DOMAINNAME3 # Pulls main cert for second domain
- --entrypoints.https.http.tls.domains[3].sans=*.$DOMAINNAME3 # Pulls wildcard cert for second domain - --entrypoints.https.http.tls.domains[3].sans=*.$DOMAINNAME3 # Pulls wildcard cert for second domain
- --providers.docker.network=proxy - --providers.docker.network=proxy
- --providers.file.directory=/config # Load dynamic configuration from one or more .toml or .yml files in a directory - --providers.file.directory=/config # Load dynamic configuration from one or more .toml or .yml files in a directory
- --providers.file.watch=true # Only works on top level files in the rules folder - --providers.file.watch=true # Only works on top level files in the rules folder