Remove Traefik from docker-mailserver

This commit is contained in:
Andreas Zweili 2022-05-19 21:38:54 +02:00
parent 149600f89f
commit b1e22ba18c
3 changed files with 3 additions and 27 deletions

View File

@ -13,7 +13,7 @@ services:
- "587:587"
- "993:993"
volumes:
- ../rainloop/letsencrypt/acme.json:/etc/letsencrypt/acme.json:ro
- /var/lib/acme/mail.zweili.org:/etc/letsencrypt/live/:ro
- maildata:/var/mail
- mailstate:/var/mail-state
- ./sa-learn:/etc/cron.d/sa-learn
@ -23,15 +23,6 @@ services:
restart: unless-stopped
cap_add: ["NET_ADMIN", "SYS_PTRACE"]
whoami:
image: docker.io/traefik/whoami:latest
labels:
- "traefik.enable=true"
- "traefik.http.routers.whoami.rule=Host(`mail.zweili.org`)"
- "traefik.http.routers.whoami.entrypoints=websecure"
- "traefik.http.routers.whoami.tls.certresolver=myresolver"
- "traefik.http.routers.whoami.middlewares=default-headers@file"
volumes:
maildata:
driver_opts:

View File

@ -1,27 +1,13 @@
version: "2"
services:
traefik:
image: "traefik:v2.2"
ports:
- "4430:443"
volumes:
- "./traefik.yaml:/etc/traefik/traefik.yaml:ro"
- "./letsencrypt:/letsencrypt"
- "/var/run/docker.sock:/var/run/docker.sock:ro"
restart: unless-stopped
rainloop:
image: hiloyt/rainloop
container_name: rainloop
volumes:
- rainloopdata:/rainloop/data
labels:
- "traefik.enable=true"
- "traefik.http.routers.rainloop.rule=Host(`${APP_DOMAIN}`)"
- "traefik.http.routers.rainloop.entrypoints=websecure"
- "traefik.http.routers.rainloop.tls.certresolver=myresolver"
- "traefik.http.routers.rainloop.middlewares=default-headers@file"
ports:
- "8081:80"
restart: unless-stopped
links:
- db:db

View File

@ -1 +0,0 @@
../traefik.yaml