version: '3.1'
services:
rainloop:
container_name: rainloop
image: hardware/rainloop:latest
ports:
- "8020:8888"
volumes:
- ./volumes/rainloop/data:/rainloop/data
mailserver:
image: docker.io/mailserver/docker-mailserver:latest
restart: always
hostname: mailserver
domainname: nopsecurity.org
container_name: mailserver
env_file: mailserver.env
ports:
- "25:25" # SMTP (explicit TLS => STARTTLS)
- "143:143" # IMAP4 (explicit TLS => STARTTLS)
- "465:465" # ESMTP (implicit TLS)
- "587:587" # ESMTP (explicit TLS => STARTTLS)
- "993:993" # IMAP4 (implicit TLS)
volumes:
- ./volumes/var/mail:/var/mail
- ./volumes/var/mail-state:/var/mail-state
- ./volumes/var/log/mail:/var/log/mail
- /etc/localtime:/etc/localtime:ro
- ./volumes/tmp/docker-mailserver/selinux_labelconfig/:/tmp/docker-mailserver/${SELINUX_LABEL}
cap_add: ["NET_ADMIN", "SYS_PTRACE"]
server_IP:port/?admin 로 접속
admin/12345 (기본 값) 으로 접속