#!/bin/bash # set -ex CONFIG=/var/roundcube/config/config.inc.php ROUNDCUBEMAIL_PLUGINS_PHP=`echo "${ROUNDCUBEMAIL_PLUGINS}" | sed -E "s/[, ]+/', '/g"` mkdir -p ${ROUNDCUBEMAIL_TEMP_DIR} && chown www-data ${ROUNDCUBEMAIL_TEMP_DIR} touch $CONFIG echo "Write config to $PWD/config/config.inc.php" echo "<?php \$config['db_dsnw'] = '${ROUNDCUBEMAIL_DSNW}'; \$config['db_dsnr'] = '${ROUNDCUBEMAIL_DSNR}'; \$config['default_host'] = '${ROUNDCUBEMAIL_DEFAULT_HOST}'; \$config['default_port'] = '${ROUNDCUBEMAIL_DEFAULT_PORT}'; \$config['smtp_server'] = '${ROUNDCUBEMAIL_SMTP_SERVER}'; \$config['smtp_port'] = '${ROUNDCUBEMAIL_SMTP_PORT}'; \$config['smtp_user'] = '%u'; \$config['smtp_pass'] = '%p'; \$config['temp_dir'] = '${ROUNDCUBEMAIL_TEMP_DIR}'; \$config['plugins'] = ['${ROUNDCUBEMAIL_PLUGINS_PHP}']; \$config['zipdownload_selection'] = true; \$config['log_driver'] = 'stdout'; " > $CONFIG