Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- services:
- nginx-mailcow:
- networks:
- t2_proxy:
- labels:
- - "traefik.enable=true"
- - "traefik.http.routers.nginx-mailcow.entrypoints=http"
- - "traefik.http.routers.nginx-mailcow.rule=HostRegexp(`{host:(autodiscover|autoconfig|email).+}`)"
- - "traefik.http.middlewares.nginx-mailcow-https-redirect.redirectscheme.scheme=https"
- - "traefik.http.middlewares.sogo-redirect.redirectregex.regex=https://(mail|webmail).***"
- - "traefik.http.middlewares.sogo-redirect.redirectregex.replacement=https://***/SOGo/"
- - "traefik.http.routers.nginx-mailcow.middlewares=nginx-mailcow-https-redirect"
- - "traefik.http.routers.nginx-mailcow-secure.entrypoints=https"
- - "traefik.http.routers.nginx-mailcow-secure.rule=Host(`***`) || Host(`****`)" ###### hier eure FQDN angeben #####
- - "traefik.http.routers.nginx-mailcow-secure.tls=true"
- - "traefik.http.routers.nginx-mailcow-secure.tls.domains[0].main=****" ###### anpassen zu euer FQDN von oben #####
- - "traefik.http.routers.nginx-mailcow-secure.tls.domains[0].sans=imap.***, smtp.***, pop3.***" ## Domain anpassen ##
- - "traefik.http.routers.nginx-mailcow-secure.service=nginx-mailcow"
- - "traefik.http.services.nginx-mailcow.loadbalancer.server.port=8180"
- - "traefik.http.routers.nginx-mailcow-secure.tls.certresolver=dns-cloudflare"
- certdumper:
- image: humenius/traefik-certs-dumper
- container_name: traefik_certdumper
- network_mode: none
- command: --restart-containers mailcowdockerized_postfix-mailcow_1,mailcowdockerized_dovecot-mailcow_1
- volumes:
- # mount the folder which contains Traefik's `acme.json' file
- # in this case Traefik is started from its own docker-compose in ../traefik
- - /srv/traefik2/acme:/traefik:ro
- - /var/run/docker.sock:/var/run/docker.sock:ro
- # mount mailcow's SSL folder
- - ./data/assets/ssl/:/output/moroku.de/
- #- ./data/assets/ssl/key.pem:/output/moroku.de/cert.pem
- # environment:
- # # only change this, if you're using another domain for mailcow's web frontend compared to the standard config
- # - DOMAIN=${MAILCOW_HOSTNAME}
- ipv6nat-mailcow:
- restart: "no"
- entrypoint: ["echo", "ipv6nat disabled in compose.override.yml"]
- networks:
- t2_proxy:
- external:
- name: t2_proxy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement