-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
mailserver: image: hardware/mailserver:1.1-stable restart: ${MAILSERVER_RESTART_MODE} domainname: ${MAILSERVER_DOMAIN} hostname: ${MAILSERVER_HOSTNAME} deploy: placement: constraints: - node.role == manager labels: - traefik.enable=true - traefik.docker.network=traefik-public - traefik.constraint-label=traefik-public - traefik.frontend.rule=Host:mail.${MAILSERVER_DOMAIN} - traefik.http.routers.mailserver-spam-http.rule=Host(`${MAILSERVER_FQDN?Variable not set}`) || Host(`pop3.${MAILSERVER_DOMAIN?Variable not set}`) || Host(`smtp.${MAILSERVER_DOMAIN?Variable not set}`) || Host(`imap.${MAILSERVER_DOMAIN?Variable not set}`) || Host(`${MAILSERVER_DOMAIN_RSPAMD?Variable not set}`) - traefik.http.routers.mailserver-spam-http.entrypoints=http - traefik.http.routers.mailserver-spam-http.middlewares=https-redirect - traefik.http.routers.mailserver-spam-https.rule=Host(`${MAILSERVER_FQDN?Variable not set}`) || Host(`pop3.${MAILSERVER_DOMAIN?Variable not set}`) || Host(`smtp.${MAILSERVER_DOMAIN?Variable not set}`) || Host(`imap.${MAILSERVER_DOMAIN?Variable not set}`) || Host(`${MAILSERVER_DOMAIN_RSPAMD?Variable not set}`) - traefik.http.routers.mailserver-spam-https.entrypoints=https - traefik.http.routers.mailserver-spam-https.tls=true - traefik.http.routers.mailserver-spam-https.tls.certresolver=le - traefik.http.services.mailserver-spam.loadbalancer.server.port=11334 ports: - "25:25" # SMTP - Required - "110:110" # POP3 STARTTLS - Optional - For webmails/desktop clients - "143:143" # IMAP STARTTLS - Optional - For webmails/desktop clients - "465:465" # SMTPS SSL/TLS - Optional - Enabled for compatibility reason, otherwise disabled - "587:587" # Submission STARTTLS - Optional - For webmails/desktop clients - "993:993" # IMAPS SSL/TLS - Optional - For webmails/desktop clients - "995:995" # POP3S SSL/TLS - Optional - For webmails/desktop clients - "4190:4190" # SIEVE STARTTLS - Optional - Recommended for mail filtering environment: - FQDN=${MAILSERVER_FQDN} - DOMAIN=${MAILSERVER_DOMAIN} - DBPASS=${MAILSERVER_DATABASE_USER_PASSWORD} # MariaDB database password (required) - RSPAMD_PASSWORD=${MAILSERVER_RSPAMD_PASSWORD} # Rspamd WebUI password (required) #- ADD_DOMAINS=aa.tld, www.bb.tld... # Add additional domains separated by commas (needed for dkim keys etc.) - ENABLE_POP3=true # Enable POP3 protocol # # Full list : https://github.com/hardware/mailserver#environment-variables # volumes: - mail:/var/mail #- ./cert:/etc/letsencrypt/live/${MAILSERVER_FQDN} depends_on: - mariadb - redis networks: - traefik-public - default
Related posts
-
Getting Started with the Signaloid C0-MicroSD FPGA Platform – Hackster.io
-
Stop tracking changes to certain files in Git
-
DeepRacer-for-Cloud v5.2.2 now available with new real-time training metrics
-
Melhorando e configurando seu novo Shell linux. Pt-2
-
Neofetch: A command-line system information tool written in bash 3.2