How To Set Up A Mailserver Within A Docker Swarm

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • mailserver

    Discontinued :warning: UNMAINTAINED - Simple and full-featured mail server using Docker

  • 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

  • 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.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Getting Started with the Signaloid C0-MicroSD FPGA Platform – Hackster.io

    1 project | news.ycombinator.com | 4 May 2024
  • Stop tracking changes to certain files in Git

    1 project | dev.to | 4 May 2024
  • DeepRacer-for-Cloud v5.2.2 now available with new real-time training metrics

    2 projects | dev.to | 3 May 2024
  • Melhorando e configurando seu novo Shell linux. Pt-2

    5 projects | dev.to | 2 May 2024
  • Neofetch: A command-line system information tool written in bash 3.2

    1 project | news.ycombinator.com | 2 May 2024