services: mail-landing: image: git.mifi.dev/mifi-holdings/mail-landing:latest container_name: mifi-mail-landing restart: unless-stopped networks: - marina-net labels: - 'traefik.enable=true' - 'traefik.docker.network=marina-net' - 'traefik.http.routers.mail-landing.rule=Host(`mail.mifi.holdings`)' - 'traefik.http.routers.mail-landing.entrypoints=websecure' - 'traefik.http.routers.mail-landing.middlewares=gzip@file,security-supermax-with-analytics@file' - 'traefik.http.routers.mail-landing.tls=true' - 'traefik.http.routers.mail-landing.tls.certresolver=letsencrypt' - 'traefik.http.services.mail-landing.loadbalancer.server.port=80' healthcheck: test: ['CMD-SHELL', 'wget --spider -q http://localhost/ || exit 1'] interval: 20s timeout: 3s retries: 3 networks: marina-net: external: true