Files
roundcube/.env.sample
2025-10-15 00:26:44 +02:00

40 lines
1.1 KiB
Plaintext

# Core
TYPE=roundcube
DOMAIN=roundcube.example.com
## Domain aliases (optional; backtick syntax required by Traefik rule)
# EXTRA_DOMAINS=', `www.roundcube.example.com`'
LETS_ENCRYPT_ENV=production
## --- IMAP/SMTP (set real servers for production) ---
# Use ssl:// or tls:// prefixes plus port
ROUNDCUBEMAIL_DEFAULT_HOST=ssl://imap.example.com
ROUNDCUBEMAIL_DEFAULT_PORT=993
ROUNDCUBEMAIL_SMTP_SERVER=tls://smtp.example.com
ROUNDCUBEMAIL_SMTP_PORT=587
## --- Database ---
ROUNDCUBEMAIL_DB_TYPE=mysql
ROUNDCUBEMAIL_DB_HOST=mariadb
# MariaDB app database credentials
MYSQL_DATABASE=roundcubemail
MYSQL_USER=roundcube
# Secret versioning (required by abra/Coop-Cloud)
SECRET_DB_PASSWORD_VERSION=v1
SECRET_DB_ROOT_PASSWORD_VERSION=v1
## (The app reads DB password from /run/secrets/db_password)
## --- Optional tuning ---
# ROUNDCUBEMAIL_SKIN=elastic
# ROUNDCUBEMAIL_PLUGINS=archive,zipdownload,managesieve
# ROUNDCUBEMAIL_UPLOAD_MAX_FILESIZE=10M
# ROUNDCUBEMAIL_SPELLCHECK_URI=https://spell.roundcube.net
## --- Global abra options (optional) ---
# TIMEOUT=600
# ENABLE_AUTO_UPDATE=true