RoundCube with additional plugins (carddav)
3.5K
roundcube webmail is a browser-based IMAP client. Its docker image comes with a bunch of default plugins but if you need additional ones you have to build your own docker image. This is one of those image!
To learn more about roundcube please visit their website
Base image: roundcube/roundcubemail:latest-apache
Source code: gitea repository
Identical to official roundcube image.
Sample docker-compose.yaml:
services:
roundcube:
image: zeguigui/roundcubemail:latest-apache
container_name: roundcube
environment:
- "ROUNDCUBEMAIL_DEFAULT_HOST="
- "ROUNDCUBEMAIL_DEFAULT_PORT="
- "ROUNDCUBEMAIL_SMTP_SERVER="
- "ROUNDCUBEMAIL_SMTP_PORT="
- "ROUNDCUBEMAIL_ASPELL_DICTS=fr,en"
- "ROUNDCUBEMAIL_DB_TYPE=mysql"
- "ROUNDCUBEMAIL_DB_HOST="
- "ROUNDCUBEMAIL_DB_PORT="
- "ROUNDCUBEMAIL_DB_USER="
- "ROUNDCUBEMAIL_DB_NAME="
- "ROUNDCUBEMAIL_DB_PASSWORD="
- "ROUNDCUBEMAIL_PLUGINS=archive,zipdownload,managesieve,carddav,markasjunk,enigma"
volumes:
- ./conf/roundcube:/var/roundcube/config
- ./conf/plugins/carddav.config.php:/var/www/html/plugins/carddav/config.inc.php:ro
- ./conf/plugins/markasjunk.config.php:/var/www/html/plugins/markasjunk/config.inc.php:ro
- ./conf/plugins/enigma.config.php:/var/www/html/plugins/enigma/config.inc.php:ro
- ./conf/plugins/managesieve.config.php:/var/www/html/plugins/managesieve/config.inc.php:ro
- ./data/enigma:/opt/enigma
restart: always
Content type
Image
Digest
sha256:bd029f0a2…
Size
260.2 MB
Last updated
3 months ago
docker pull zeguigui/roundcubemail:latest-apache