mail server web ui

This commit is contained in:
bvn13 2026-07-01 01:09:06 +03:00
parent d2d75a8d44
commit cb39975023

View File

@ -58,6 +58,34 @@ services:
networks:
- mail
roundcube:
image: roundcube/roundcubemail:latest-apache
container_name: roundcube
restart: unless-stopped
ports:
- "8888:80" # веб-интерфейс почты, менять при конфликте
volumes:
- ./data/roundcube:/var/roundcube/db
environment:
# IMAP — подключаемся к stalwart внутри сети
ROUNDCUBEMAIL_DEFAULT_HOST: "ssl://stalwart"
ROUNDCUBEMAIL_DEFAULT_PORT: "993"
# SMTP — через STARTTLS
ROUNDCUBEMAIL_SMTP_SERVER: "tls://stalwart"
ROUNDCUBEMAIL_SMTP_PORT: "587"
# Домен по умолчанию — пользователь вводит только логин, домен подставляется
ROUNDCUBEMAIL_USERNAME_DOMAIN: "${MAIL_DOMAIN}"
# SQLite — не нужна отдельная БД
ROUNDCUBEMAIL_DB_TYPE: "sqlite"
# Плагины
ROUNDCUBEMAIL_PLUGINS: "archive,zipdownload,managesieve"
ROUNDCUBEMAIL_SKIN: "elastic"
ROUNDCUBEMAIL_UPLOAD_MAX_FILESIZE: "25M"
depends_on:
- stalwart
networks:
- mail
networks:
mail:
name: mail