Sign inSign up

zeguigui/roundcubemail

By zeguigui

Updated 3 months ago

RoundCube with additional plugins (carddav)

Image
Web servers
0

3.5K

zeguigui/roundcubemail repository overview

RoundCube with additional plugins

What is this image?

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

Additional plugins

Usage

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

Tag summary

Content type

Image

Digest

sha256:bd029f0a2

Size

260.2 MB

Last updated

3 months ago

docker pull zeguigui/roundcubemail:latest-apache